From 9595600a43bbbd9731b2c3894686b1df24332d69 Mon Sep 17 00:00:00 2001 From: Rimaz Khan Date: Sun, 9 Aug 2020 11:59:17 -0400 Subject: [PATCH] allow erroring for protected branch delete failures --- command/pr.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/command/pr.go b/command/pr.go index c0c96a037..9a9aedd81 100644 --- a/command/pr.go +++ b/command/pr.go @@ -462,9 +462,7 @@ func prClose(cmd *cobra.Command, args []string) error { if !crossRepoPR { err = api.BranchDeleteRemote(apiClient, baseRepo, pr.HeadRefName) - var httpErr api.HTTPError - // The ref might have already been deleted by GitHub - if err != nil && (!errors.As(err, &httpErr) || httpErr.StatusCode != 422) { + if err != nil { err = fmt.Errorf("failed to delete remote branch %s: %w", utils.Cyan(pr.HeadRefName), err) return err }