summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeif Johansson <leifj@sunet.se>2010-12-12 00:02:01 +0100
committerLeif Johansson <leifj@sunet.se>2010-12-12 00:02:01 +0100
commita21c997a41e06e79fd0f0fce41df835705ba5b32 (patch)
treeb69e3978016146543be476bda726d5a110fa4bb5
parentfd143c7c31ab5977874dad0daac3c20d7cab1b9f (diff)
handle strange shib null notation
-rw-r--r--coip/apps/auth/views.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/coip/apps/auth/views.py b/coip/apps/auth/views.py
index 97807ca..1690f99 100644
--- a/coip/apps/auth/views.py
+++ b/coip/apps/auth/views.py
@@ -16,7 +16,10 @@ def meta(request,attr):
if not v:
return None
values = v.split(";")
- return values[0]
+ if values[0] and values[0] != "(null)":
+ return values[0]
+ else:
+ return None
def accounts_login_federated(request):
if request.user.is_authenticated():