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
					
				
					 1 changed files with 16 additions and 0 deletions
				
			
		|  | @ -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