summaryrefslogtreecommitdiffstats
path: root/django_authopenid
diff options
context:
space:
mode:
authorAdolfo Fitoria <fitoria@fitoria-laptop.(none)>2009-09-13 12:36:02 -0600
committerAdolfo Fitoria <fitoria@fitoria-laptop.(none)>2009-09-13 12:36:02 -0600
commit29dda2d55c430caf1ead802369056e4c85eb55f5 (patch)
tree13d85991f7fb40a4c72aabb140bba3312baf6c69 /django_authopenid
parent6d7be0b8ffa20cb2205b3f34038e759811d5e962 (diff)
downloadaskbot-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.py5
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('/')