token-type-tolerance

This commit is contained in:
2023-10-13 14:45:24 +03:00
parent 792d60453a
commit e9f68c8fb1
3 changed files with 9 additions and 0 deletions

View File

@@ -33,6 +33,9 @@ async def get_current_user(_, info):
auth: AuthCredentials = info.context["request"].auth
token = info.context["request"].headers.get(SESSION_TOKEN_HEADER)
if token.startswith("Bearer"):
token = token[len("Bearer "):]
with local_session() as session:
user = session.query(User).where(User.id == auth.user_id).one()
user.lastSeen = datetime.now(tz=timezone.utc)