Skip to content

Commit 5e3dd3f

Browse files
authored
When initialising repositories ensure that the user doing the creation is the initializer (#11601) (#11608)
Backport #11601 Fix #10760 Signed-off-by: Andrew Thornton <[email protected]>
1 parent 339f5bb commit 5e3dd3f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/repository/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func CreateRepository(doer, u *models.User, opts models.CreateRepoOptions) (_ *m
4747
// No need for init mirror.
4848
if !opts.IsMirror {
4949
repoPath := models.RepoPath(u.Name, repo.Name)
50-
if err = initRepository(ctx, repoPath, u, repo, opts); err != nil {
50+
if err = initRepository(ctx, repoPath, doer, repo, opts); err != nil {
5151
if err2 := os.RemoveAll(repoPath); err2 != nil {
5252
log.Error("initRepository: %v", err)
5353
return fmt.Errorf(

0 commit comments

Comments
 (0)