From b06c9ef4637040470d79ca8e113ac41d56e986ab Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Mon, 28 Sep 2026 11:43:52 +0200 Subject: [PATCH] Control: do not fail on missing reason when user confirm (#6602) --- src/pretix/control/views/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/control/views/user.py b/src/pretix/control/views/user.py index a6cd07464d..fa2e44e248 100644 --- a/src/pretix/control/views/user.py +++ b/src/pretix/control/views/user.py @@ -946,7 +946,7 @@ class UserEmailConfirmView(FormView): @transaction.atomic() def form_valid(self, form): - reason = self.request.GET['reason'] + reason = self.request.GET.get('reason') if reason not in ('email_change', 'email_verify'): raise PermissionDenied try: