diff --git a/utils/token.py b/utils/token.py index 9f8afb0..7140e23 100644 --- a/utils/token.py +++ b/utils/token.py @@ -37,7 +37,13 @@ def token_refresh_call() -> str: except httpx.HTTPError: return None - return response.json().get("access_token") + token_response = response.json() + + new_refresh_token = token_response.get("refresh_token") + if new_refresh_token: + app.storage.user["refresh_token"] = new_refresh_token + + return token_response.get("access_token") def token_refresh() -> bool: