Always query emails case-insensitively

This commit is contained in:
Raphael Michel
2019-01-02 15:12:48 +01:00
parent 7f6cdd6241
commit 01a6861453
7 changed files with 8 additions and 8 deletions

View File

@@ -159,7 +159,7 @@ class WaitingListEntry(LoggedModel):
@staticmethod
def clean_duplicate(email, item, variation, subevent, pk):
if WaitingListEntry.objects.filter(
item=item, variation=variation, email=email, voucher__isnull=True, subevent=subevent
item=item, variation=variation, email__iexact=email, voucher__isnull=True, subevent=subevent
).exclude(pk=pk).exists():
raise ValidationError(_('You are already on this waiting list! We will notify '
'you as soon as we have a ticket available for you.'))