summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/files_controller.go
diff options
context:
space:
mode:
authorStefan Haller <stefan@haller-berlin.de>2023-03-09 14:36:43 +0100
committerStefan Haller <stefan@haller-berlin.de>2023-04-01 08:16:15 +0200
commit85fdb700ba9fd69393f1e7ee572cc6b0d741aaf5 (patch)
tree0839db39fbd7822d6be540a9c3986fb590e60f5b /pkg/gui/controllers/files_controller.go
parent7513d7756773471147ce2f1aec23af744dd6a8dc (diff)
Extract amendHead function into new AmendHelper
Diffstat (limited to 'pkg/gui/controllers/files_controller.go')
-rw-r--r--pkg/gui/controllers/files_controller.go10
1 files changed, 1 insertions, 9 deletions
diff --git a/pkg/gui/controllers/files_controller.go b/pkg/gui/controllers/files_controller.go
index 79eefad5b..b028dae6e 100644
--- a/pkg/gui/controllers/files_controller.go
+++ b/pkg/gui/controllers/files_controller.go
@@ -567,15 +567,7 @@ func (self *FilesController) handleAmendCommitPress() error {
return self.c.ErrorMsg(self.c.Tr.NoCommitToAmend)
}
- return self.c.Confirm(types.ConfirmOpts{
- Title: self.c.Tr.AmendLastCommitTitle,
- Prompt: self.c.Tr.SureToAmend,
- HandleConfirm: func() error {
- cmdObj := self.git.Commit.AmendHeadCmdObj()
- self.c.LogAction(self.c.Tr.Actions.AmendCommit)
- return self.helpers.GPG.WithGpgHandling(cmdObj, self.c.Tr.AmendingStatus, nil)
- },
- })
+ return self.helpers.AmendHelper.AmendHead()
}
func (self *FilesController) handleStatusFilterPressed() error {