fix: email check

This commit is contained in:
Vlad Stan
2025-02-06 11:57:01 +02:00
parent b24a65cf2a
commit c1d26bb274
2 changed files with 9 additions and 3 deletions
+3 -3
View File
@@ -303,11 +303,11 @@ async def _get_account_from_jwt_payload(
payload: AccessTokenPayload, path: str, method: str
) -> Optional[Account]:
account = None
if payload.sub is not None:
if payload.sub:
account = await get_account_by_username(payload.sub)
if payload.usr is not None:
elif payload.usr:
account = await get_account(payload.usr)
if payload.email is not None:
elif payload.email:
account = await get_account_by_email(payload.email)
if not account: