summaryrefslogtreecommitdiffstats
path: root/models/db
diff options
context:
space:
mode:
authorKyle D <kdumontnu@gmail.com>2023-02-19 20:56:07 -0700
committerGitHub <noreply@github.com>2023-02-20 11:56:07 +0800
commit2b3f12f6fd12afebb3b8397dc612621df6c730e2 (patch)
tree427e05fe61548413bac83ddde088f368e8f967e7 /models/db
parent6840a8ccfcdbdcc352eac40a5c9beabf6e7c54ff (diff)
downloadgitea-2b3f12f6fd12afebb3b8397dc612621df6c730e2.tar.gz
gitea-2b3f12f6fd12afebb3b8397dc612621df6c730e2.zip
Use beforeCommit instead of baseCommit (#22949)
Replaces: https://github.com/go-gitea/gitea/pull/22947 Fixes https://github.com/go-gitea/gitea/issues/22946 Probably related to https://github.com/go-gitea/gitea/issues/19530 Basically, many of the diffs were broken because they were comparing to the base commit, where a 3-dot diff should be comparing to the [last common ancestor](https://matthew-brett.github.io/pydagogue/git_diff_dots.html). This should have an integration test so that we don’t run into this issue again. --------- Co-authored-by: Jonathan Tran <jonnytran@gmail.com>
Diffstat (limited to 'models/db')
-rw-r--r--models/db/iterate_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/models/db/iterate_test.go b/models/db/iterate_test.go
index 63487afa49..a713fe0d8b 100644
--- a/models/db/iterate_test.go
+++ b/models/db/iterate_test.go
@@ -25,7 +25,7 @@ func TestIterate(t *testing.T) {
return nil
})
assert.NoError(t, err)
- assert.EqualValues(t, 81, repoCnt)
+ assert.EqualValues(t, 83, repoCnt)
err = db.Iterate(db.DefaultContext, nil, func(ctx context.Context, repoUnit *repo_model.RepoUnit) error {
reopUnit2 := repo_model.RepoUnit{ID: repoUnit.ID}