diff --git a/src/pretix/base/models/auth.py b/src/pretix/base/models/auth.py index 0b9eb8da1e..d1c98a1a73 100644 --- a/src/pretix/base/models/auth.py +++ b/src/pretix/base/models/auth.py @@ -380,6 +380,10 @@ class User(AbstractBaseUser, PermissionsMixin, LoggingMixin): msg = str(_('to confirm changing your email address from {old_email}\nto {new_email}, use the following code:').format( old_email=self.email, new_email=email, )) + elif reason == 'email_verify': + msg = str(_('to confirm that your email address {email} belongs to your pretix account, use the following code:').format( + email=self.email, + )) else: raise Exception('Invalid confirmation code reason') diff --git a/src/pretix/control/templates/pretixcontrol/user/settings.html b/src/pretix/control/templates/pretixcontrol/user/settings.html index 1641c505d6..b4cb429bfa 100644 --- a/src/pretix/control/templates/pretixcontrol/user/settings.html +++ b/src/pretix/control/templates/pretixcontrol/user/settings.html @@ -5,7 +5,20 @@ {% block content %} {% if not user.is_verified %}
+ {% blocktrans trimmed %} + Your email address is not confirmed yet. To secure your account, please confirm your email address by + clicking a confirmation link we send to your email address. + {% endblocktrans %} +
++
+