Skip to content

Commit 90d5417

Browse files
committed
Move package models/pulls to models/pull
1 parent 7d59180 commit 90d5417

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

models/migrations/v214.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
package migrations
66

77
import (
8-
"code.gitea.io/gitea/models/pulls"
8+
"code.gitea.io/gitea/models/pull"
99
"code.gitea.io/gitea/modules/timeutil"
1010

1111
"xorm.io/xorm"
@@ -17,7 +17,7 @@ func addReviewViewedFiles(x *xorm.Engine) error {
1717
UserID int64 `xorm:"NOT NULL UNIQUE(pull_commit_user)"`
1818
PullID int64 `xorm:"NOT NULL UNIQUE(pull_commit_user) DEFAULT 0"`
1919
CommitSHA string `xorm:"NOT NULL VARCHAR(40) UNIQUE(pull_commit_user)"`
20-
UpdatedFiles map[string]pulls.ViewedState `xorm:"NOT NULL TEXT JSON"`
20+
UpdatedFiles map[string]pull.ViewedState `xorm:"NOT NULL TEXT JSON"`
2121
UpdatedUnix timeutil.TimeStamp `xorm:"updated"`
2222
}
2323

models/pulls/review_state.go renamed to models/pull/review_state.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright 2022 The Gitea Authors. All rights reserved.
22
// Use of this source code is governed by a MIT-style
33
// license that can be found in the LICENSE file.
4-
package pulls
4+
package pull
55

66
import (
77
"context"

routers/web/repo/pull_review.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"net/http"
1010

1111
"code.gitea.io/gitea/models"
12-
"code.gitea.io/gitea/models/pulls"
12+
pull_model "code.gitea.io/gitea/models/pull"
1313
"code.gitea.io/gitea/modules/base"
1414
"code.gitea.io/gitea/modules/context"
1515
"code.gitea.io/gitea/modules/json"
@@ -273,18 +273,18 @@ func UpdateViewedFiles(ctx *context.Context) {
273273
data.HeadCommitSHA = pull.HeadCommitID
274274
}
275275

276-
updatedFiles := make(map[string]pulls.ViewedState, len(data.Files))
276+
updatedFiles := make(map[string]pull_model.ViewedState, len(data.Files))
277277
for file, viewed := range data.Files {
278278

279279
// Only unviewed and viewed are possible, has-changed can not be set from the outside
280-
state := pulls.Unviewed
280+
state := pull_model.Unviewed
281281
if viewed {
282-
state = pulls.Viewed
282+
state = pull_model.Viewed
283283
}
284284
updatedFiles[file] = state
285285
}
286286

287-
if err := pulls.UpdateReviewState(ctx, ctx.Doer.ID, pull.ID, data.HeadCommitSHA, updatedFiles); err != nil {
287+
if err := pull_model.UpdateReviewState(ctx, ctx.Doer.ID, pull.ID, data.HeadCommitSHA, updatedFiles); err != nil {
288288
ctx.ServerError("UpdateReview", err)
289289
}
290290
}

services/gitdiff/gitdiff.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222

2323
"code.gitea.io/gitea/models"
2424
"code.gitea.io/gitea/models/db"
25-
"code.gitea.io/gitea/models/pulls"
25+
pull_model "code.gitea.io/gitea/models/pull"
2626
user_model "code.gitea.io/gitea/models/user"
2727
"code.gitea.io/gitea/modules/analyze"
2828
"code.gitea.io/gitea/modules/charset"
@@ -1521,7 +1521,7 @@ func SyncAndGetUserSpecificDiff(ctx context.Context, userID int64, pull *models.
15211521
if err != nil {
15221522
return nil, err
15231523
}
1524-
review, err := pulls.GetNewestReviewState(ctx, userID, pull.ID)
1524+
review, err := pull_model.GetNewestReviewState(ctx, userID, pull.ID)
15251525
if err != nil || review == nil || review.UpdatedFiles == nil {
15261526
return diff, err
15271527
}
@@ -1536,13 +1536,13 @@ func SyncAndGetUserSpecificDiff(ctx context.Context, userID int64, pull *models.
15361536
return diff, err
15371537
}
15381538

1539-
filesChangedSinceLastDiff := make(map[string]pulls.ViewedState)
1539+
filesChangedSinceLastDiff := make(map[string]pull_model.ViewedState)
15401540
outer:
15411541
for _, diffFile := range diff.Files {
15421542
fileViewedState := review.UpdatedFiles[diffFile.GetDiffFileName()]
15431543

15441544
// Check whether it was previously detected that the file has changed since the last review
1545-
if fileViewedState == pulls.HasChanged {
1545+
if fileViewedState == pull_model.HasChanged {
15461546
diffFile.HasChangedSinceLastReview = true
15471547
continue
15481548
}
@@ -1553,12 +1553,12 @@ outer:
15531553
for _, changedFile := range changedFiles {
15541554
diffFile.HasChangedSinceLastReview = filename == changedFile
15551555
if diffFile.HasChangedSinceLastReview {
1556-
filesChangedSinceLastDiff[filename] = pulls.HasChanged
1556+
filesChangedSinceLastDiff[filename] = pull_model.HasChanged
15571557
continue outer // We don't want to check if the file is viewed here as that would fold the file, which is in this case unwanted
15581558
}
15591559
}
15601560
// Check whether the file has already been viewed
1561-
if fileViewedState == pulls.Viewed {
1561+
if fileViewedState == pull_model.Viewed {
15621562
diffFile.IsViewed = true
15631563
diff.NumViewedFiles++
15641564
}
@@ -1568,7 +1568,7 @@ outer:
15681568
// This has the benefit that the "Has Changed" attribute will be present as long as the user does not explicitly mark this file as viewed, so it will even survive a page reload after marking another file as viewed.
15691569
// On the other hand, this means that even if a commit reverting an unseen change is committed, the file will still be seen as changed.
15701570
if len(filesChangedSinceLastDiff) > 0 {
1571-
err := pulls.UpdateReviewState(ctx, review.UserID, review.PullID, review.CommitSHA, filesChangedSinceLastDiff)
1571+
err := pull_model.UpdateReviewState(ctx, review.UserID, review.PullID, review.CommitSHA, filesChangedSinceLastDiff)
15721572
if err != nil {
15731573
log.Warn("Could not update review for user %d, pull %d, commit %s and the changed files %v: %v", review.UserID, review.PullID, review.CommitSHA, filesChangedSinceLastDiff, err)
15741574
return nil, err

0 commit comments

Comments
 (0)