From 7ab6c22751a384f1b5c5f9109d4c673dbeffacae Mon Sep 17 00:00:00 2001 From: Cory Bennett Date: Sun, 3 Sep 2017 18:57:08 -0700 Subject: [PATCH] allow login prompt to be interrupted --- jiracli/password.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jiracli/password.go b/jiracli/password.go index bbf086c..7f5165d 100644 --- a/jiracli/password.go +++ b/jiracli/password.go @@ -44,13 +44,17 @@ func (o *GlobalOptions) GetPass() string { if passwd != "" { return passwd } - survey.AskOne( + err := survey.AskOne( &survey.Password{ Message: fmt.Sprintf("Jira Password [%s]: ", o.User), }, &passwd, nil, ) + if err != nil { + log.Errorf("%s", err) + panic(Exit{Code: 1}) + } o.SetPass(passwd) return passwd }