Skip to content

Commit 44902a7

Browse files
committed
attempt to delete token from local config first
l
1 parent 5ebee04 commit 44902a7

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

pkg/cmd/cli/cmd/login/logout.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,14 +123,13 @@ func (o LogoutOptions) RunLogout() error {
123123
return err
124124
}
125125

126-
if err := client.OAuthAccessTokens().Delete(token); err != nil {
127-
if err := o.deleteTokenFromConfig(); err != nil {
128-
return err
129-
}
126+
// attempt to always delete token from local config
127+
// before deleting using api.
128+
if err := o.deleteTokenFromConfig(); err != nil {
130129
return err
131130
}
132131

133-
if err := o.deleteTokenFromConfig(); err != nil {
132+
if err := client.OAuthAccessTokens().Delete(token); err != nil {
134133
return err
135134
}
136135

@@ -155,4 +154,4 @@ func (o LogoutOptions) deleteTokenFromConfig() error {
155154
}
156155

157156
return nil
158-
}
157+
}

0 commit comments

Comments
 (0)