diff options
author | Adolfo Fitoria <fitoria@fitoria-laptop.(none)> | 2009-09-13 12:36:02 -0600 |
---|---|---|
committer | Adolfo Fitoria <fitoria@fitoria-laptop.(none)> | 2009-09-13 12:36:02 -0600 |
commit | 29dda2d55c430caf1ead802369056e4c85eb55f5 (patch) | |
tree | 13d85991f7fb40a4c72aabb140bba3312baf6c69 /django_authopenid | |
parent | 6d7be0b8ffa20cb2205b3f34038e759811d5e962 (diff) | |
download | askbot-29dda2d55c430caf1ead802369056e4c85eb55f5.tar.gz askbot-29dda2d55c430caf1ead802369056e4c85eb55f5.tar.bz2 askbot-29dda2d55c430caf1ead802369056e4c85eb55f5.zip |
fixing username already taken error
Diffstat (limited to 'django_authopenid')
-rw-r--r-- | django_authopenid/views.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/django_authopenid/views.py b/django_authopenid/views.py index 65d579f4..fa94c4e5 100644 --- a/django_authopenid/views.py +++ b/django_authopenid/views.py @@ -314,7 +314,6 @@ def register(request): tmp_pwd = User.objects.make_random_password() user_ = User.objects.create_user(form1.cleaned_data['username'], form1.cleaned_data['email'], tmp_pwd) - # make association with openid uassoc = UserAssociation(openid_url=str(openid_), user_id=user_.id) @@ -344,10 +343,8 @@ def register(request): output = validation_email_sent(request) set_email_validation_message(user_) #message set after generating view return output - elif user_.is_authenticated(): + elif user_ != None and user_.is_authenticated(): return HttpResponseRedirect('/') - else: - raise server_error('') openid_str = str(openid_) bits = openid_str.split('/') |