Changed how activity logs work

This commit is contained in:
Walter 2025-02-18 16:58:23 +01:00
parent 96233f5df3
commit e3734723a4
3 changed files with 0 additions and 10 deletions

View File

@ -31,7 +31,6 @@ class LoadLevel(CSRFexemptTemplateView):
return HttpResponseBadRequest() return HttpResponseBadRequest()
if request.user.is_authenticated: if request.user.is_authenticated:
bloonsa_util.tag_player(request=request)
player: Player = request.user.player player: Player = request.user.player
player.bloonsa_levels_played.add(level) player.bloonsa_levels_played.add(level)
bloonsa_util.log(player=player, bloonsa_util.log(player=player,
@ -45,7 +44,6 @@ class LoadLevel(CSRFexemptTemplateView):
class RandomLevel(CSRFexemptTemplateView): class RandomLevel(CSRFexemptTemplateView):
def post(self, request, *args, **kwargs): def post(self, request, *args, **kwargs):
if request.user.is_authenticated: if request.user.is_authenticated:
bloonsa_util.tag_player(request=request)
player: Player = request.user.player player: Player = request.user.player
# Make this filter only beaten_by # Make this filter only beaten_by
@ -75,8 +73,6 @@ class CompleteLevel(CSRFexemptTemplateView):
if not request.user.is_authenticated: if not request.user.is_authenticated:
return HttpResponse(content="GG", status=200) return HttpResponse(content="GG", status=200)
bloonsa_util.tag_player(request=request)
level_id = int(request.POST.get("level_id")) level_id = int(request.POST.get("level_id"))
darts_left = int(request.POST.get("darts_left")) darts_left = int(request.POST.get("darts_left"))
dart_glitch = bool(request.POST.get("dart_glitch") == "true") dart_glitch = bool(request.POST.get("dart_glitch") == "true")
@ -134,7 +130,6 @@ class RateLevel(CSRFexemptTemplateView):
if not request.user.is_authenticated: if not request.user.is_authenticated:
return HttpResponse(content="OK", status=200) return HttpResponse(content="OK", status=200)
bloonsa_util.tag_player(request=request)
rating = int(request.POST.get("rating")) rating = int(request.POST.get("rating"))
level_id = int(request.POST.get("level_id")) level_id = int(request.POST.get("level_id"))
level: Level = Level.objects.get(level_id=level_id) level: Level = Level.objects.get(level_id=level_id)
@ -159,7 +154,6 @@ class RateLevel(CSRFexemptTemplateView):
class GetStatusData(CSRFexemptTemplateView): class GetStatusData(CSRFexemptTemplateView):
def post(self, request, *args, **kwargs): def post(self, request, *args, **kwargs):
bloonsa_util.tag_player(request=request)
level_id = int(json.loads(request.body).get("level_id")) level_id = int(json.loads(request.body).get("level_id"))
level: Level = Level.objects.get(level_id=level_id) level: Level = Level.objects.get(level_id=level_id)

View File

@ -8,19 +8,16 @@ from users.util import bloonsa_util, actions
class IndexView(TemplateView): class IndexView(TemplateView):
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
bloonsa_util.tag_player(request=request)
return render(request, "bloonsa_game/index.html", context={}) return render(request, "bloonsa_game/index.html", context={})
class TermsView(TemplateView): class TermsView(TemplateView):
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
bloonsa_util.tag_player(request=request)
return render(request, "bloonsa_game/terms.html", context={}) return render(request, "bloonsa_game/terms.html", context={})
class GameView(TemplateView): class GameView(TemplateView):
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
bloonsa_util.tag_player(request=request)
# This init is for accounts made with 'createsuperuser' or originating from bloonsb # This init is for accounts made with 'createsuperuser' or originating from bloonsb
player = bloonsa_util.init_player(request=request) player = bloonsa_util.init_player(request=request)
total_levels = Level.objects.count() total_levels = Level.objects.count()

View File

@ -47,7 +47,6 @@ class RegisterView(TemplateView):
class LogoutView(TemplateView): class LogoutView(TemplateView):
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
if request.user.is_authenticated: if request.user.is_authenticated:
bloonsa_util.tag_player(request=request)
bloonsa_util.log(request=request, bloonsa_util.log(request=request,
action=actions.logout) action=actions.logout)
logout(request) logout(request)