File tree Expand file tree Collapse file tree
python/packages/jumpstarter-cli/jumpstarter_cli Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -140,7 +140,7 @@ def save_config() -> None:
140140 tokens = await oidc .refresh_token_grant (stored_refresh_token )
141141 config .token = tokens ["access_token" ]
142142 refresh_token = tokens .get ("refresh_token" )
143- if refresh_token is not None :
143+ if refresh_token is not None and isinstance ( config , ClientConfigV1Alpha1 ) :
144144 config .refresh_token = refresh_token
145145 save_config ()
146146 click .echo ("Refreshed access token using stored refresh token." )
@@ -160,7 +160,9 @@ def save_config() -> None:
160160
161161 config .token = tokens ["access_token" ]
162162 refresh_token = tokens .get ("refresh_token" )
163- if refresh_token is not None :
163+
164+ # only client configs support refresh_token
165+ if refresh_token is not None and isinstance (config , ClientConfigV1Alpha1 ):
164166 config .refresh_token = refresh_token
165167
166168 save_config ()
You can’t perform that action at this time.
0 commit comments