perf: 同步近期修改

This commit is contained in:
2025-02-21 02:38:30 +08:00
parent d5e0f9d5ac
commit 003e7b8742
8 changed files with 162 additions and 23 deletions

View File

@@ -147,18 +147,18 @@ class Log:
# if request_from_swagger or request_from_redoc:
# pass
# else:
if status == 1:
session_id = request.app.state.session_id
current_user = await User.get_or_none(username=payload.get("username"))
await LoginLog.create(
user_id=current_user.id,
login_ip=host,
login_location=location,
browser=browser,
os=system_os,
status=status,
session_id=session_id
)
session_id = request.app.state.session_id
status = 1 if request.app.state.login_status else 0
current_user = await User.get_or_none(username=payload.get("username"))
await LoginLog.create(
user_id=current_user.id,
login_ip=host,
login_location=location,
browser=browser,
os=system_os,
status=status,
session_id=session_id
)
else:
if "image" in request.headers.get("Accept", ""):
pass