Skip to content

Commit c910144

Browse files
committed
return config err
1 parent 7b69cbf commit c910144

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

internal/cmd/auth/login.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,11 @@ func LoginCmd(ch *cmdutil.Helper) *cobra.Command {
6666

6767
err = config.WriteAccessToken(accessToken)
6868
if err != nil {
69-
return fmt.Errorf("error logging in: %w", err)
69+
configDir, configErr := config.ConfigDir()
70+
if configErr != nil {
71+
ch.Printer.Printf("Error looking up configuration directory: %s\n", printer.BoldRed(configErr.Error()))
72+
}
73+
return fmt.Errorf("error logging in: %w\n\nPlease ensure you have write permissions to the configuration directory: %s", err, configDir)
7074
}
7175

7276
// We explicitly stop here so we can replace the spinner with our success

0 commit comments

Comments
 (0)