Fixed bugs in the password recovery

This commit is contained in:
Raphael Michel
2015-06-29 19:34:10 +02:00
parent 6297b6b18e
commit 71b2564e51
2 changed files with 7 additions and 1 deletions

View File

@@ -213,7 +213,12 @@ class PasswordForgotForm(Form):
email=username, event=self.event
)
return username
except:
except User.MultipleObjectsReturned:
raise forms.ValidationError(
_("We found multiple users with that e-mail address. Please specify the username instead"),
code='unknown_user',
)
except User.DoesNotExist:
raise forms.ValidationError(
_("We are unable to find a user matching the data you provided."),
code='unknown_user',