diff --git a/chatgpt/refreshToken.py b/chatgpt/refreshToken.py index d117b5b..c7e048d 100644 --- a/chatgpt/refreshToken.py +++ b/chatgpt/refreshToken.py @@ -54,9 +54,10 @@ async def chat_refresh(refresh_token): access_token = r.json()['access_token'] return access_token else: - raise Exception("Unknown or invalid refresh token.") + raise Exception(r.text[:100]) except Exception as e: - raise HTTPException(status_code=500, detail=f"Failed to refresh access_token: {str(e)}") + logger.error(f"Failed to refresh access_token: {str(e)}") + raise HTTPException(status_code=500, detail=f"Failed to refresh access_token.") finally: await client.close() del client