Skip to content

Commit b5239d7

Browse files
ensure that repository is moved on disk in MoveGroupItem function
1 parent 86be8fe commit b5239d7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

services/group/group.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
package group
55

66
import (
7+
"code.gitea.io/gitea/modules/gitrepo"
78
"context"
89
"errors"
910
"fmt"
@@ -134,6 +135,9 @@ func MoveGroupItem(ctx context.Context, opts MoveGroupOptions, doer *user_model.
134135
opts.NewPos = int(repoCount)
135136
}
136137
if repo.GroupID != opts.NewParent || repo.GroupSortOrder != opts.NewPos {
138+
if err = gitrepo.RenameRepository(ctx, repo, repo_model.StorageRepo(repo_model.RelativePath(repo.OwnerName, repo.Name, opts.NewParent))); err != nil {
139+
return err
140+
}
137141
if err = MoveRepositoryToGroup(ctx, repo, opts.NewParent, opts.NewPos); err != nil {
138142
return err
139143
}

0 commit comments

Comments
 (0)