mirror of
https://github.com/go-gitea/gitea
synced 2025-08-01 23:28:36 +00:00
Re-enable transfer repo back from org to user account (#14807)
* re-enable transfer repo back from org to user account * add test case
This commit is contained in:
@@ -80,8 +80,8 @@ func StartRepositoryTransfer(doer, newOwner *models.User, repo *models.Repositor
|
||||
return fmt.Errorf("repository is not ready for transfer")
|
||||
}
|
||||
|
||||
// Admin is always allowed to transfer
|
||||
if doer.IsAdmin {
|
||||
// Admin is always allowed to transfer || user transfer repo back to his account
|
||||
if doer.IsAdmin || doer.ID == newOwner.ID {
|
||||
return TransferOwnership(doer, newOwner, repo, teams)
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user