From 935e3fa8d098050c5cbe4f644a65dfa14a92c1e6 Mon Sep 17 00:00:00 2001 From: Beatriz Vieira Date: Thu, 11 Mar 2021 23:10:46 -0300 Subject: [PATCH] fix(commit): do not ask for issue if issue key is empty issue: #13 --- cmd/git-sv/handlers.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cmd/git-sv/handlers.go b/cmd/git-sv/handlers.go index efe94e2..1eaec3b 100644 --- a/cmd/git-sv/handlers.go +++ b/cmd/git-sv/handlers.go @@ -298,9 +298,13 @@ func commitHandler(cfg Config, git sv.Git, messageProcessor sv.MessageProcessor) if err != nil { return err } - issue, err := promptIssueID(cfg.CommitMessage.IssueFooterConfig().Key, cfg.CommitMessage.Issue.Regex, branchIssue) - if err != nil { - return err + + var issue string + if cfg.CommitMessage.IssueFooterConfig().Key != "" && cfg.CommitMessage.Issue.Regex != "" { + issue, err = promptIssueID(cfg.CommitMessage.IssueFooterConfig().Key, cfg.CommitMessage.Issue.Regex, branchIssue) + if err != nil { + return err + } } hasBreakingChanges, err := promptConfirm("has breaking changes?")