fix: session not properly updated on counter login

Fixes #1440
This commit is contained in:
imperosol
2026-06-24 22:21:47 +02:00
parent 1c277365ed
commit a75d5e06b6
2 changed files with 23 additions and 0 deletions
+1
View File
@@ -61,6 +61,7 @@ class CounterLoginFragment(FragmentMixin, SingleObjectMixin, FormView):
user = form.get_user()
perm = self.object.permanencies.create(user=user, start=timezone.now())
self.request.session.setdefault(SESSION_PERMANENCES_KEY, []).append(perm.id)
self.request.session.modified = True
self.success_url = reverse(
"counter:details", kwargs={"counter_id": self.object.id}
)