From 4b55b2e7fca96dcdf2a25c6d66e4545a4f184db1 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Thu, 5 Nov 2020 20:16:08 +1100 Subject: [PATCH] prevent crash when removing remote with no urls --- pkg/gui/remotes_panel.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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}})