simplify exp check

This commit is contained in:
Markbeep
2025-03-15 01:19:23 +01:00
parent c56663aa21
commit 22edfa690e
2 changed files with 4 additions and 4 deletions

View File

@@ -1,3 +1,4 @@
from math import inf
import time
from typing import Annotated, Optional
@@ -154,9 +155,8 @@ class ABRAuth:
request: Request,
session: Session,
) -> User:
if exp := request.session.get("exp"):
if exp < time.time():
raise RequiresLoginException()
if request.session.get("exp", inf) < time.time():
raise RequiresLoginException()
return await self._get_session_auth(request, session)
async def _get_none_auth(self, session: Session) -> User:

View File

@@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta"
[tool.pyright]
include = ["**/*.py"]
exclude = ["**/__pycache__", "**/.venv"]
exclude = ["**/__pycache__", "**/.venv", "**/.direnv"]
ignore = []
typeCheckingMode = "strict"