Skip to content

Commit 967f20c

Browse files
committed
Rename UpdateRepositoryCols -> UpdateRepositoryColsWithoutAutoTime
1 parent ef718ee commit 967f20c

File tree

11 files changed

+16
-16
lines changed

11 files changed

+16
-16
lines changed

models/repo/update.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ func UpdateRepositoryOwnerNames(ctx context.Context, ownerID int64, ownerName st
3434
return committer.Commit()
3535
}
3636

37-
// UpdateRepositoryUpdatedTime updates a repository's updated time
38-
func UpdateRepositoryUpdatedTime(ctx context.Context, repoID int64, updateTime time.Time) error {
39-
_, err := db.GetEngine(ctx).Exec("UPDATE repository SET updated_unix = ? WHERE id = ?", updateTime.Unix(), repoID)
37+
// UpdateRepositoryColsWithAutoTime updates repository's columns
38+
func UpdateRepositoryColsWithAutoTime(ctx context.Context, repo *Repository, cols ...string) error {
39+
_, err := db.GetEngine(ctx).ID(repo.ID).Cols(cols...).Update(repo)
4040
return err
4141
}
4242

43-
// UpdateRepositoryCols updates repository's columns
44-
func UpdateRepositoryCols(ctx context.Context, repo *Repository, cols ...string) error {
45-
_, err := db.GetEngine(ctx).ID(repo.ID).Cols(cols...).Update(repo)
43+
// UpdateRepositoryUpdatedTime updates a repository's updated time
44+
func UpdateRepositoryUpdatedTime(ctx context.Context, repoID int64, updateTime time.Time) error {
45+
_, err := db.GetEngine(ctx).Exec("UPDATE repository SET updated_unix = ? WHERE id = ?", updateTime.Unix(), repoID)
4646
return err
4747
}
4848

routers/web/repo/editor.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -784,7 +784,7 @@ func UploadFilePost(ctx *context.Context) {
784784

785785
if ctx.Repo.Repository.IsEmpty {
786786
if isEmpty, err := ctx.Repo.GitRepo.IsEmpty(); err == nil && !isEmpty {
787-
_ = repo_model.UpdateRepositoryCols(ctx, &repo_model.Repository{ID: ctx.Repo.Repository.ID, IsEmpty: false}, "is_empty")
787+
_ = repo_model.UpdateRepositoryColsWithAutoTime(ctx, &repo_model.Repository{ID: ctx.Repo.Repository.ID, IsEmpty: false}, "is_empty")
788788
}
789789
}
790790

routers/web/repo/wiki_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ func TestDefaultWikiBranch(t *testing.T) {
245245
assert.NoError(t, wiki_service.ChangeDefaultWikiBranch(db.DefaultContext, repoWithNoWiki, "main"))
246246

247247
// repo with wiki
248-
assert.NoError(t, repo_model.UpdateRepositoryCols(db.DefaultContext, &repo_model.Repository{ID: 1, DefaultWikiBranch: "wrong-branch"}))
248+
assert.NoError(t, repo_model.UpdateRepositoryColsNoAutoTime(db.DefaultContext, &repo_model.Repository{ID: 1, DefaultWikiBranch: "wrong-branch"}))
249249

250250
ctx, _ := contexttest.MockContext(t, "user2/repo1/wiki")
251251
ctx.SetPathParam("*", "Home")

services/migrations/gitea_uploader.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -975,7 +975,7 @@ func (g *GiteaLocalUploader) Finish(ctx context.Context) error {
975975
}
976976

977977
g.repo.Status = repo_model.RepositoryReady
978-
return repo_model.UpdateRepositoryCols(ctx, g.repo, "status")
978+
return repo_model.UpdateRepositoryColsWithAutoTime(ctx, g.repo, "status")
979979
}
980980

981981
func (g *GiteaLocalUploader) remapUser(ctx context.Context, source user_model.ExternalUserMigrated, target user_model.ExternalUserRemappable) error {

services/mirror/mirror_pull.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ func checkAndUpdateEmptyRepository(ctx context.Context, m *repo_model.Mirror, re
653653
}
654654
m.Repo.IsEmpty = false
655655
// Update the is empty and default_branch columns
656-
if err := repo_model.UpdateRepositoryCols(ctx, m.Repo, "default_branch", "is_empty"); err != nil {
656+
if err := repo_model.UpdateRepositoryColsWithAutoTime(ctx, m.Repo, "default_branch", "is_empty"); err != nil {
657657
log.Error("Failed to update default branch of repository %-v. Error: %v", m.Repo, err)
658658
desc := fmt.Sprintf("Failed to update default branch of repository '%s': %v", m.Repo.RepoPath(), err)
659659
if err = system_model.CreateRepositoryNotice(desc); err != nil {

services/repository/adopt.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ func AdoptRepository(ctx context.Context, doer, owner *user_model.User, opts Cre
100100

101101
// 4 - update repository status
102102
repo.Status = repo_model.RepositoryReady
103-
if err = repo_model.UpdateRepositoryCols(ctx, repo, "status"); err != nil {
103+
if err = repo_model.UpdateRepositoryColsWithAutoTime(ctx, repo, "status"); err != nil {
104104
return nil, fmt.Errorf("UpdateRepositoryCols: %w", err)
105105
}
106106

services/repository/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ func CreateRepositoryDirectly(ctx context.Context, doer, owner *user_model.User,
321321
// 7 - update repository status to be ready
322322
if needsUpdateToReady {
323323
repo.Status = repo_model.RepositoryReady
324-
if err = repo_model.UpdateRepositoryCols(ctx, repo, "status"); err != nil {
324+
if err = repo_model.UpdateRepositoryColsWithAutoTime(ctx, repo, "status"); err != nil {
325325
return nil, fmt.Errorf("UpdateRepositoryCols: %w", err)
326326
}
327327
}

services/repository/files/update.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ func ChangeRepoFiles(ctx context.Context, repo *repo_model.Repository, doer *use
306306

307307
if repo.IsEmpty {
308308
if isEmpty, err := gitRepo.IsEmpty(); err == nil && !isEmpty {
309-
_ = repo_model.UpdateRepositoryCols(ctx, &repo_model.Repository{ID: repo.ID, IsEmpty: false, DefaultBranch: opts.NewBranch}, "is_empty", "default_branch")
309+
_ = repo_model.UpdateRepositoryColsWithAutoTime(ctx, &repo_model.Repository{ID: repo.ID, IsEmpty: false, DefaultBranch: opts.NewBranch}, "is_empty", "default_branch")
310310
}
311311
}
312312

services/repository/fork.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ func ForkRepository(ctx context.Context, doer, owner *user_model.User, opts Fork
198198

199199
// 8 - update repository status to be ready
200200
repo.Status = repo_model.RepositoryReady
201-
if err = repo_model.UpdateRepositoryCols(ctx, repo, "status"); err != nil {
201+
if err = repo_model.UpdateRepositoryColsWithAutoTime(ctx, repo, "status"); err != nil {
202202
return nil, fmt.Errorf("UpdateRepositoryCols: %w", err)
203203
}
204204

services/repository/push.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ func pushNewBranch(ctx context.Context, repo *repo_model.Repository, pusher *use
283283
}
284284
}
285285
// Update the is empty and default_branch columns
286-
if err := repo_model.UpdateRepositoryCols(ctx, repo, "default_branch", "is_empty"); err != nil {
286+
if err := repo_model.UpdateRepositoryColsWithAutoTime(ctx, repo, "default_branch", "is_empty"); err != nil {
287287
return nil, fmt.Errorf("UpdateRepositoryCols: %w", err)
288288
}
289289
}

services/repository/template.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ func GenerateRepository(ctx context.Context, doer, owner *user_model.User, templ
184184

185185
// 6 - update repository status to be ready
186186
generateRepo.Status = repo_model.RepositoryReady
187-
if err = repo_model.UpdateRepositoryCols(ctx, generateRepo, "status"); err != nil {
187+
if err = repo_model.UpdateRepositoryColsWithAutoTime(ctx, generateRepo, "status"); err != nil {
188188
return nil, fmt.Errorf("UpdateRepositoryCols: %w", err)
189189
}
190190

0 commit comments

Comments
 (0)