aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2013-07-17 09:35:03 +0200
committerMichał Górny <mgorny@gentoo.org>2013-07-17 09:35:03 +0200
commitabf88b964d6f853aeb2d257cee656cdde8299d93 (patch)
tree21f2a82884ed97720d9179a5f233b24f7751a387
parentMerge remote-tracking branch 'origin/master' into openid-week5 (diff)
downloadidentity.gentoo.org-abf88b964d6f853aeb2d257cee656cdde8299d93.tar.gz
identity.gentoo.org-abf88b964d6f853aeb2d257cee656cdde8299d93.tar.bz2
identity.gentoo.org-abf88b964d6f853aeb2d257cee656cdde8299d93.zip
Fix doing OpenID auth with no SReg.
-rw-r--r--okupy/accounts/models.py2
-rw-r--r--okupy/accounts/views.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/okupy/accounts/models.py b/okupy/accounts/models.py
index 1ff3534..d0a95ec 100644
--- a/okupy/accounts/models.py
+++ b/okupy/accounts/models.py
@@ -123,4 +123,4 @@ class OpenID_Attributes(models.Model):
language = models.NullBooleanField('Language', default=True)
timezone = models.NullBooleanField('Time zone', default=True)
- which_email = models.CharField(max_length=254)
+ which_email = models.CharField(max_length=254, null=True, blank=True)
diff --git a/okupy/accounts/views.py b/okupy/accounts/views.py
index a9a6de8..4d84d3c 100644
--- a/okupy/accounts/views.py
+++ b/okupy/accounts/views.py
@@ -381,7 +381,7 @@ def openid_auth_site(request):
'fullname': ldap_user.full_name,
}
else:
- sreg_data = None
+ sreg_data = {}
if request.POST:
form = SiteAuthForm(request.POST)