diff options
author | 6543 <6543@obermui.de> | 2023-11-01 03:03:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-01 10:03:12 +0800 |
commit | 6637bbf5100aa12cdfdf343ed89df0da1b650e9e (patch) | |
tree | 40d520e298d627dfdebc1c0fd7b46c059c6c3345 /models | |
parent | 6ac2ade97d784fb3814b38c473558cc1dbc6cefb (diff) | |
download | gitea-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.go | 4 |
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 { |