summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Krogh <markus@nordu.net>2018-02-01 16:36:37 +0100
committerMarkus Krogh <markus@nordu.net>2018-02-01 16:36:37 +0100
commit293d354574972b5b7d7c0eeebc04163ee18563c3 (patch)
treebb249050dc3bd03191a1395cba6d40e881963056
parent13dd7b6bc9a320ffba48e6d2eba5d8bb8e5c992b (diff)
Fix unicode error
-rwxr-xr-xsrc/apps/fedlogin/views.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/apps/fedlogin/views.py b/src/apps/fedlogin/views.py
index f122ccd..ec40087 100755
--- a/src/apps/fedlogin/views.py
+++ b/src/apps/fedlogin/views.py
@@ -10,10 +10,10 @@ def fedlogin(request):
if user.is_authenticated():
- first_name = request.META.get('HTTP_GIVENNAME')
- last_name = request.META.get('HTTP_SN')
- email = request.META.get('HTTP_MAIL')
- affiliations = request.META.get('HTTP_AFFILIATION', '').split(';')
+ first_name = request.META.get('HTTP_GIVENNAME').decode('utf-8')
+ last_name = request.META.get('HTTP_SN').decode('utf-8')
+ email = request.META.get('HTTP_MAIL').decode('utf-u')
+ affiliations = request.META.get('HTTP_AFFILIATION', '').decode('utf-8').split(';')
if first_name:
user.first_name = first_name