Revision 564a2292 snf-astakos-app/astakos/im/forms.py
b/snf-astakos-app/astakos/im/forms.py | ||
---|---|---|
274 | 274 |
if not email: |
275 | 275 |
raise forms.ValidationError(_(astakos_messages.REQUIRED_FIELD)) |
276 | 276 |
if reserved_verified_email(email): |
277 |
raise forms.ValidationError(_(astakos_messages.EMAIL_USED)) |
|
277 |
provider = auth_providers.get_provider(self.request.REQUEST.get('provider', 'local')) |
|
278 |
extra_message = _(astakos_messages.EXISTING_EMAIL_THIRD_PARTY_NOTIFICATION) % \ |
|
279 |
(provider.get_title_display, reverse('edit_profile')) |
|
280 |
|
|
281 |
raise forms.ValidationError(_(astakos_messages.EMAIL_USED) + ' ' + \ |
|
282 |
extra_message) |
|
278 | 283 |
return email |
279 | 284 |
|
280 | 285 |
def clean_has_signed_terms(self): |
Also available in: Unified diff