We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aa91d40 commit 11e843dCopy full SHA for 11e843d
mezzanine/core/admin.py
@@ -408,7 +408,8 @@ class SitePermissionInline(admin.TabularInline):
408
class SitePermissionUserAdminForm(UserAdmin.form):
409
def clean_email(form):
410
email = form.cleaned_data.get("email")
411
- if User.objects.exclude(id=form.instance.id).filter(email=email).exists():
+ same_email = User.objects.exclude(id=form.instance.id).filter(email=email)
412
+ if email and same_email.exists():
413
raise ValidationError(_("This email is already registered"))
414
return email
415
0 commit comments