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