unset user is session is used by logged out user

This commit is contained in:
j 2025-03-12 18:21:23 +01:00
parent 8acb7032f8
commit 438271a3f2

View file

@ -102,6 +102,8 @@ class SessionData(models.Model):
data, created = cls.objects.get_or_create(session_key=session_key)
if request.user.is_authenticated:
data.user = request.user
else:
data.user = None
data.ip = get_ip(request)
data.useragent = request.META.get('HTTP_USER_AGENT', '')[:4096]
info = json.loads(request.POST.get('data', '{}'))