We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e89da1f commit 16f8bbeCopy full SHA for 16f8bbe
1 file changed
brood/middleware.py
@@ -28,6 +28,8 @@ async def get_current_user(
28
token_object = actions.get_token(session=db_session, token=token)
29
except actions.TokenNotFound:
30
raise HTTPException(status_code=404, detail="Access token not found")
31
+ except Exception:
32
+ raise HTTPException(status_code=500)
33
if not token_object.active:
34
raise HTTPException(status_code=403, detail="Token has expired")
35
return token_object.user
@@ -120,4 +122,6 @@ async def is_token_restricted(
120
122
121
123
124
125
126
127
return token_object.restricted
0 commit comments