summaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
author6543 <6543@obermui.de>2023-11-01 03:03:12 +0100
committerGitHub <noreply@github.com>2023-11-01 10:03:12 +0800
commit6637bbf5100aa12cdfdf343ed89df0da1b650e9e (patch)
tree40d520e298d627dfdebc1c0fd7b46c059c6c3345 /models
parent6ac2ade97d784fb3814b38c473558cc1dbc6cefb (diff)
downloadgitea-6637bbf5100aa12cdfdf343ed89df0da1b650e9e.tar.gz
gitea-6637bbf5100aa12cdfdf343ed89df0da1b650e9e.zip
Delete repos of org when purge delete user (#27273) (#27728)
Fixes https://codeberg.org/forgejo/forgejo/issues/1514 Backports #27273 --------- Co-authored-by: JakobDev <jakobdev@gmx.de>
Diffstat (limited to 'models')
-rw-r--r--models/repo/repo_list.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/models/repo/repo_list.go b/models/repo/repo_list.go
index a0485ed8d4..6c7c281cce 100644
--- a/models/repo/repo_list.go
+++ b/models/repo/repo_list.go
@@ -716,7 +716,7 @@ func FindUserCodeAccessibleOwnerRepoIDs(ctx context.Context, ownerID int64, user
}
// GetUserRepositories returns a list of repositories of given user.
-func GetUserRepositories(opts *SearchRepoOptions) (RepositoryList, int64, error) {
+func GetUserRepositories(ctx context.Context, opts *SearchRepoOptions) (RepositoryList, int64, error) {
if len(opts.OrderBy) == 0 {
opts.OrderBy = "updated_unix DESC"
}
@@ -734,7 +734,7 @@ func GetUserRepositories(opts *SearchRepoOptions) (RepositoryList, int64, error)
cond = cond.And(builder.In("lower_name", opts.LowerNames))
}
- sess := db.GetEngine(db.DefaultContext)
+ sess := db.GetEngine(ctx)
count, err := sess.Where(cond).Count(new(Repository))
if err != nil {