Skip to content

Commit a8cd522

Browse files
authored
fix(BREV-1328) handle kas refresh retry better when expire (#227)
* handle kas refresh retry better when expire * change where error handling happens
1 parent 5fa41d9 commit a8cd522

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

pkg/auth/kas.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ func (a KasAuthenticator) GetNewAuthTokensWithRefresh(refreshToken string) (*ent
5454
}
5555
sessionKey, deviceID := splitRefreshToken[0], splitRefreshToken[1]
5656
token, err := a.retrieveIDToken(sessionKey, deviceID)
57-
if err != nil {
57+
if err != nil && strings.Contains(err.Error(), "UNAUTHORIZED") {
58+
return nil, nil
59+
} else if err != nil {
5860
return nil, breverrors.WrapAndTrace(err)
5961
}
6062
return &entity.AuthTokens{

0 commit comments

Comments
 (0)