Avoid clearing session.user_agent if a validation request lack this header. Backend-initiated session validations may not have the data.

This commit is contained in:
2026-08-10 14:09:42 +00:00
parent 051e1bbb41
commit 6f5287e070
+1 -1
View File
@@ -111,7 +111,7 @@ async def validate_token(
db.update_session( db.update_session(
ctx.session.key, ctx.session.key,
ip=get_client_ip(request), ip=get_client_ip(request),
user_agent=request.headers.get("user-agent") or "", user_agent=request.headers.get("user-agent"),
validated=datetime.now(UTC), validated=datetime.now(UTC),
ctx=ctx, ctx=ctx,
) )