Make sure to return an error when token is empty
This commit is contained in:
parent
3f6b1f24d0
commit
6dc71af53a
|
@ -388,9 +388,13 @@ func generateToken(c *cli.Context) error {
|
||||||
}
|
}
|
||||||
tok, err := token.GetAppTokenIfExists(appInfo)
|
tok, err := token.GetAppTokenIfExists(appInfo)
|
||||||
if err != nil || tok == "" {
|
if err != nil || tok == "" {
|
||||||
fmt.Fprintln(os.Stderr, "Unable to find token for provided application. Please run login command to generate token.")
|
message := "Unable to find valid token for provided application. Please run login command to generate token."
|
||||||
|
fmt.Fprintln(os.Stderr, message)
|
||||||
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
return errors.New(message)
|
||||||
|
}
|
||||||
|
|
||||||
if _, err := fmt.Fprint(os.Stdout, tok); err != nil {
|
if _, err := fmt.Fprint(os.Stdout, tok); err != nil {
|
||||||
fmt.Fprintln(os.Stderr, "Failed to write token to stdout.")
|
fmt.Fprintln(os.Stderr, "Failed to write token to stdout.")
|
||||||
|
|
Loading…
Reference in New Issue