From 1052c61589c81cb302ae07b006106b0b091d16e3 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 20 Feb 2019 20:15:44 +0100 Subject: [PATCH] offercoaching form works --- rowers/models.py | 17 ----------------- rowers/tests/testdata/testdata.csv.gz | Bin 12525 -> 12525 bytes rowers/views/userviews.py | 2 +- 3 files changed, 1 insertion(+), 18 deletions(-) diff --git a/rowers/models.py b/rowers/models.py index 97cad63b..93dcfa58 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -3201,23 +3201,6 @@ class AccountRowerForm(ModelForm): if self.instance.rowerplan != 'coach': self.fields.pop('offercoaching') - def clean_email(self): - email = self.cleaned_data.get('email') - - try: - validate_email(email) - except ValidationError: - raise forms.ValidationError( - 'Please enter a valid email address') - - try: - match = User.objects.get(email__iexact=email) - if self.instance.user == match: - return email - except User.DoesNotExist: - return email - - raise forms.ValidationError('This email address is not allowed') diff --git a/rowers/tests/testdata/testdata.csv.gz b/rowers/tests/testdata/testdata.csv.gz index 5ba2851fe5d3a6d8bf42ab52726878b5b4523f33..f63def677ff45f1d5f50840b33c527433dbdb765 100644 GIT binary patch delta 15 WcmaEx_%@MEzMF$XX!%CA=LP^XD+S~L delta 15 WcmaEx_%@MEzMF%Cb