From ea0340933d83882d4fe79c4ec6174da9562507ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=98=99=E2=97=A6=20The=20Tablet=20=E2=9D=80=20GamerGirla?= =?UTF-8?q?ndCo=20=E2=97=A6=E2=9D=A7?= Date: Sat, 20 Dec 2025 16:23:11 -0500 Subject: [PATCH] fix build errors --- routers/web/repo/migrate.go | 2 +- services/repository/repository.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/routers/web/repo/migrate.go b/routers/web/repo/migrate.go index bb6f1e6b7e..1cf2f26b52 100644 --- a/routers/web/repo/migrate.go +++ b/routers/web/repo/migrate.go @@ -238,7 +238,7 @@ func MigratePost(ctx *context.Context) { opts.AWSSecretAccessKey = form.AWSSecretAccessKey } - err = repo_service.CheckCreateRepository(ctx, ctx.Doer, ctxUser, opts.RepoName, false) + err = repo_service.CheckCreateRepository(ctx, ctx.Doer, ctxUser, opts.RepoName, 0, false) if err != nil { handleMigrateError(ctx, ctxUser, err, "MigratePost", tpl, form) return diff --git a/services/repository/repository.go b/services/repository/repository.go index 2ac95ffe3a..ed59a3aa84 100644 --- a/services/repository/repository.go +++ b/services/repository/repository.go @@ -308,7 +308,7 @@ func HasWiki(ctx context.Context, repo *repo_model.Repository) bool { } // CheckCreateRepository check if doer could create a repository in new owner -func CheckCreateRepository(ctx context.Context, doer, owner *user_model.User, name string, overwriteOrAdopt bool) error { +func CheckCreateRepository(ctx context.Context, doer, owner *user_model.User, name string, gid int64, overwriteOrAdopt bool) error { if !doer.CanCreateRepoIn(owner) { return repo_model.ErrReachLimitOfRepo{Limit: owner.MaxRepoCreation} } @@ -317,13 +317,13 @@ func CheckCreateRepository(ctx context.Context, doer, owner *user_model.User, na return err } - has, err := repo_model.IsRepositoryModelExist(ctx, owner, name) + has, err := repo_model.IsRepositoryModelExist(ctx, owner, name, gid) if err != nil { return err } else if has { return repo_model.ErrRepoAlreadyExist{Uname: owner.Name, Name: name} } - repo := repo_model.StorageRepo(repo_model.RelativePath(owner.Name, name)) + repo := repo_model.StorageRepo(repo_model.RelativePath(owner.Name, name, gid)) isExist, err := gitrepo.IsRepositoryExist(ctx, repo) if err != nil { log.Error("Unable to check if %s exists. Error: %v", repo.RelativePath(), err)