From 6f5287e0704aadb521ddcc34fce492dc26d05e29 Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Mon, 10 Aug 2026 14:09:42 +0000 Subject: [PATCH] Avoid clearing session.user_agent if a validation request lack this header. Backend-initiated session validations may not have the data. --- paskia/fastapi/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paskia/fastapi/api.py b/paskia/fastapi/api.py index e0d923d..3fd0b1c 100644 --- a/paskia/fastapi/api.py +++ b/paskia/fastapi/api.py @@ -111,7 +111,7 @@ async def validate_token( db.update_session( ctx.session.key, ip=get_client_ip(request), - user_agent=request.headers.get("user-agent") or "", + user_agent=request.headers.get("user-agent"), validated=datetime.now(UTC), ctx=ctx, )