fix: 登录日志不显示

This commit is contained in:
wangruidong
2024-01-09 11:28:25 +08:00
committed by Bryan
parent 25223719cb
commit df655f304a
4 changed files with 20 additions and 5 deletions

View File

@@ -25,9 +25,10 @@ def check_different_city_login_if_need(user, request):
is_private = ipaddress.ip_address(ip).is_private
if is_private:
return
usernames = [user.username, f"{user.name}({user.username})"]
last_user_login = UserLoginLog.objects.exclude(
city__in=city_white
).filter(username=user.username, status=True).first()
).filter(username__in=usernames, status=True).first()
if not last_user_login:
return