Revision e5966bd9 snf-astakos-app/astakos/im/forms.py

b/snf-astakos-app/astakos/im/forms.py
82 82
)
83 83

  
84 84
class StoreUserMixin(object):
85

  
85 86
    @transaction.commit_on_success
86 87
    def store_user(self, user, request):
87 88
        user.save()
......
141 142
                mark_safe("I agree with %s" % terms_link_html)
142 143

  
143 144
    def clean_email(self):
144
        email = self.cleaned_data['email'].lower()
145
        email = self.cleaned_data['email']
145 146
        if not email:
146 147
            raise forms.ValidationError(_(astakos_messages.REQUIRED_FIELD))
147 148
        if reserved_email(email):
......
260 261
                    mark_safe("I agree with %s" % terms_link_html)
261 262

  
262 263
    def clean_email(self):
263
        email = self.cleaned_data['email'].lower()
264
        email = self.cleaned_data['email']
264 265
        if not email:
265 266
            raise forms.ValidationError(_(astakos_messages.REQUIRED_FIELD))
266 267
        if reserved_email(email):
......
385 386
        username = self.cleaned_data.get('username')
386 387

  
387 388
        try:
388
            user = AstakosUser.objects.get(email=username)
389
            user = AstakosUser.objects.get_by_identifier(username)
389 390
            if not user.has_auth_provider('local'):
390 391
                provider = auth_providers.get_provider('local')
391 392
                raise forms.ValidationError(

Also available in: Unified diff