fixed logging

This commit is contained in:
Walter 2025-02-24 10:58:58 +01:00
parent 816b168c72
commit 65c924c3a8

View File

@ -39,19 +39,11 @@ class BloonsaUtil:
return player return player
# Update activity timestamp and IP # Update activity timestamp and IP
def tag_player(self, request, player=None): def tag_player(self, request, player):
if not self.tracking: if not self.tracking:
return return
if request and not request.user.is_authenticated: if not request or not request.user.is_authenticated:
return return
if not request:
return
player = player or self.init_player(request=request)
if player.banned:
# TODO message popup?
logout(request)
return
player.latestActivity = timezone.now() player.latestActivity = timezone.now()
player.latestIP = self.get_ip(request=request) player.latestIP = self.get_ip(request=request)
player.save() player.save()