From 1463ee92271c4872410731d3533d692d6e31fd50 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 22 Feb 2026 17:26:19 +0100 Subject: [PATCH] Fix token message translation --- src/pretix/control/views/user.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/pretix/control/views/user.py b/src/pretix/control/views/user.py index 6abf17d3c..d13e6b4ee 100644 --- a/src/pretix/control/views/user.py +++ b/src/pretix/control/views/user.py @@ -630,9 +630,14 @@ class User2FARegenerateEmergencyView(RecentAuthenticationRequiredMixin, Template ]) self.request.user.update_session_token() update_session_auth_hash(self.request, self.request.user) - messages.success(request, _('Your emergency codes have been newly generated. Remember to store them in a safe ' - 'place in case you lose access to your devices. You will not be able to view them ' - 'again here.\n\nYour emergency codes:\n- ' + '\n- '.join(t.token for t in d.token_set.all()))) + messages.success( + request, + _('Your emergency codes have been newly generated. Remember to store them in a safe ' + 'place in case you lose access to your devices. You will not be able to view them ' + 'again here.\n\nYour emergency codes:\n{tokens}').format( + tokens='- ' + '\n- '.join(t.token for t in d.token_set.all()) + ) + ) return redirect(reverse('control:user.settings.2fa'))