1.17
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 2 Nov 2012 18:49:49 +0000 (14:49 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 2 Nov 2012 18:49:49 +0000 (14:49 -0400)
CHANGES
auf/django/saml/middleware.py
setup.py

diff --git a/CHANGES b/CHANGES
index 72ba78e..499eab9 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,8 @@
+1.17
+----
+
+* traiter les valeurs d'environnements non unicodes mais utf-8
+
 1.16
 ----
 * fix variable vide dans le configure_user
index 08ed7e5..0d94216 100644 (file)
@@ -18,7 +18,7 @@ class SPMiddleware(RemoteUserMiddleware):
         info = u""
         for k, v in request.META.items():
             if k.startswith('MELLON') or k is 'REMOTE_USER':
-                info += u"\n%s : %s" % (k, v)
+                info += u"\n%s : %s" % (k, v.decode('utf-8'))
 
         logger.info(info)
         if not saml_settings.SAML_AUTH:
index e086939..8dbb5ef 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 from setuptools import setup, find_packages
 
 name = 'auf.django.saml'
-version = '1.16'
+version = '1.17'
 
 setup(name=name,
       version=version,