This commit is contained in:
Timothy Jaeryang Baek 2025-02-26 23:35:09 -08:00
parent 1ae702b8a6
commit fcbdfbd744
2 changed files with 3 additions and 2 deletions

View File

@ -194,7 +194,7 @@ class AuditLoggingMiddleware:
auth_header = request.headers.get("Authorization")
assert auth_header
user = get_current_user(request, get_http_authorization_cred(auth_header))
user = get_current_user(request, None, get_http_authorization_cred(auth_header))
return user

View File

@ -205,7 +205,8 @@ def get_current_user(
else:
# Refresh the user's last active timestamp asynchronously
# to prevent blocking the request
background_tasks.add_task(Users.update_user_last_active_by_id, user.id)
if background_tasks:
background_tasks.add_task(Users.update_user_last_active_by_id, user.id)
return user
else:
raise HTTPException(