Push update after branch is restored (#9416)
* Push update after branch is restored Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com> * Apply suggestions from code review Use name from deletedBranch Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Lauris BH <lauris@nix.lv>
This commit is contained in:
parent
7bfb83e064
commit
1db2381546
|
@ -110,6 +110,22 @@ func RestoreBranchPost(ctx *context.Context) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Don't return error below this
|
||||||
|
if err := repofiles.PushUpdate(
|
||||||
|
ctx.Repo.Repository,
|
||||||
|
deletedBranch.Name,
|
||||||
|
repofiles.PushUpdateOptions{
|
||||||
|
RefFullName: git.BranchPrefix + deletedBranch.Name,
|
||||||
|
OldCommitID: git.EmptySHA,
|
||||||
|
NewCommitID: deletedBranch.Commit,
|
||||||
|
PusherID: ctx.User.ID,
|
||||||
|
PusherName: ctx.User.Name,
|
||||||
|
RepoUserName: ctx.Repo.Owner.Name,
|
||||||
|
RepoName: ctx.Repo.Repository.Name,
|
||||||
|
}); err != nil {
|
||||||
|
log.Error("Update: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
ctx.Flash.Success(ctx.Tr("repo.branch.restore_success", deletedBranch.Name))
|
ctx.Flash.Success(ctx.Tr("repo.branch.restore_success", deletedBranch.Name))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue