When transferring ownership of a repo to a different user/org, create a repo redirect that points to the new location in the same way that is done when a repo is renamed. Signed-off-by: James E. Blair <jeblair@redhat.com>
This commit is contained in:
parent
525f03306f
commit
48c101affe
2 changed files with 9 additions and 1 deletions
|
@ -204,7 +204,7 @@ func RedirectToRepo(ctx *Context, redirectRepoID int64) {
|
|||
redirectPath := strings.Replace(
|
||||
ctx.Req.URL.Path,
|
||||
fmt.Sprintf("%s/%s", ownerName, previousRepoName),
|
||||
fmt.Sprintf("%s/%s", ownerName, repo.Name),
|
||||
fmt.Sprintf("%s/%s", repo.MustOwnerName(), repo.Name),
|
||||
1,
|
||||
)
|
||||
ctx.Redirect(redirectPath)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue