Skip to content

Commit 75d7f14

Browse files
committed
fine tune
1 parent f5dc6f4 commit 75d7f14

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

routers/web/repo/pull.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1243,7 +1243,11 @@ func MergePullRequest(ctx *context.Context) {
12431243
func deleteBranchAfterMergeAndFlashMessage(ctx *context.Context, prID int64) {
12441244
var fullBranchName string
12451245
err := repo_service.DeleteBranchAfterMerge(ctx, ctx.Doer, prID, &fullBranchName)
1246-
if errTr := util.ErrorAsTranslatable(err); errTr != nil {
1246+
if errors.Is(err, util.ErrPermissionDenied) || errors.Is(err, util.ErrNotExist) {
1247+
// no need to show error to end users if no permission or branch not exist
1248+
log.Debug("DeleteBranch: %v", err)
1249+
return
1250+
} else if errTr := util.ErrorAsTranslatable(err); errTr != nil {
12471251
ctx.Flash.Error(errTr.Translate(ctx.Locale))
12481252
return
12491253
} else if err == nil {

services/repository/branch.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -823,8 +823,7 @@ func DeleteBranchAfterMerge(ctx context.Context, doer *user_model.User, prID int
823823

824824
err = DeleteBranch(ctx, doer, pr.HeadRepo, gitHeadRepo, pr.HeadBranch, pr)
825825
if errors.Is(err, util.ErrPermissionDenied) || errors.Is(err, util.ErrNotExist) {
826-
log.Debug("DeleteBranch: %v", err)
827-
return nil // no need to show error to end users if no permission or branch not exist
826+
return errFailedToDelete(err)
828827
}
829828
return err
830829
}

0 commit comments

Comments
 (0)