summaryrefslogtreecommitdiffstats
path: root/routers/repo/branch.go
diff options
context:
space:
mode:
Diffstat (limited to 'routers/repo/branch.go')
-rw-r--r--routers/repo/branch.go21
1 files changed, 12 insertions, 9 deletions
diff --git a/routers/repo/branch.go b/routers/repo/branch.go
index ae87aa5b3a..05d64fb4c8 100644
--- a/routers/repo/branch.go
+++ b/routers/repo/branch.go
@@ -131,15 +131,18 @@ func deleteBranch(ctx *context.Context, branchName string) error {
}
// Don't return error below this
- if err := models.PushUpdate(branchName, models.PushUpdateOptions{
- RefFullName: git.BranchPrefix + branchName,
- OldCommitID: commit.ID.String(),
- NewCommitID: git.EmptySHA,
- PusherID: ctx.User.ID,
- PusherName: ctx.User.Name,
- RepoUserName: ctx.Repo.Owner.Name,
- RepoName: ctx.Repo.Repository.Name,
- }); err != nil {
+ if err := repofiles.PushUpdate(
+ ctx.Repo.Repository,
+ branchName,
+ models.PushUpdateOptions{
+ RefFullName: git.BranchPrefix + branchName,
+ OldCommitID: commit.ID.String(),
+ NewCommitID: git.EmptySHA,
+ 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)
}