[services] ensure OwnerName field is updated in groups owned by an org when its name is updated

This commit is contained in:
☙◦ The Tablet ❀ GamerGirlandCo ◦❧ committed 2026-04-02 20:00:47 -04:00
1 parent 4ef0a905de
commit e7fa8649c4
1 file changed
+5
+5
View File
@@ -4,6 +4,7 @@
package user package user
import ( import (
group_model "code.gitea.io/gitea/models/group"
"context" "context"
"fmt" "fmt"
"os" "os"
@@ -78,6 +79,10 @@ func RenameUser(ctx context.Context, u *user_model.User, newUserName string, doe
return err return err
} }
if err = group_model.UpdateGroupOwnerName(ctx, oldUserName, newUserName); err != nil {
return err
}
if err = user_model.NewUserRedirect(ctx, u.ID, oldUserName, newUserName); err != nil { if err = user_model.NewUserRedirect(ctx, u.ID, oldUserName, newUserName); err != nil {
return err return err
} }