summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2020-11-05 20:16:08 +1100
committerJesse Duffield <jessedduffield@gmail.com>2020-11-05 20:16:08 +1100
commit4b55b2e7fca96dcdf2a25c6d66e4545a4f184db1 (patch)
treedbb5f141b37529bddc9e2abe6ecd51c1d5d98047
parent7c1889cd70b81d9f8438c197c3d2fc89e5695160 (diff)
prevent crash when removing remote with no urlsv0.23.7
-rw-r--r--pkg/gui/remotes_panel.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/gui/remotes_panel.go b/pkg/gui/remotes_panel.go
index 76ca536cb..20e0be86c 100644
--- a/pkg/gui/remotes_panel.go
+++ b/pkg/gui/remotes_panel.go
@@ -106,7 +106,7 @@ func (gui *Gui) handleRemoveRemote(g *gocui.Gui, v *gocui.View) error {
prompt: gui.Tr.LcRemoveRemotePrompt + " '" + remote.Name + "'?",
handleConfirm: func() error {
if err := gui.GitCommand.RemoveRemote(remote.Name); err != nil {
- return err
+ return gui.surfaceError(err)
}
return gui.refreshSidePanels(refreshOptions{scope: []int{BRANCHES, REMOTES}})