Correctifs
authorCyril Robert <Cyril Robert cyrilrbt@gmail.com>
Mon, 26 Apr 2010 20:29:14 +0000 (16:29 -0400)
committerCyril Robert <Cyril Robert cyrilrbt@gmail.com>
Mon, 26 Apr 2010 20:29:14 +0000 (16:29 -0400)
auf_references_client/backends.py
auf_references_client/settings.py
setup.py

index a194659..48eb276 100644 (file)
@@ -22,9 +22,9 @@ class CascadeBackend(ModelBackend):
         remoteUser = localUser = None
         try:
             if settings.AUTH_PASSWORD_REQUIRED:
-                remoteUser = RemoteUser.objects.get (email=email, password=md5pass)
+                remoteUser = RemoteUser.objects.get (courriel=email, password=md5pass)
             else:
-                remoteUser = RemoteUser.objects.get (email=email)
+                remoteUser = RemoteUser.objects.get (courriel=email)
         except:
             pass
         try:
@@ -37,8 +37,8 @@ class CascadeBackend(ModelBackend):
             if remoteUser and not localUser:
                 localUser = DjangoUser (username = username,
                         email = email, 
-                        first_name = remoteUser.first_name,
-                        last_name = remoteUser.last_name,
+                        first_name = remoteUser.prenom,
+                        last_name = remoteUser.nom,
                         is_staff = False,
                         is_active = True,
                         is_superuser = False)
@@ -61,8 +61,8 @@ class CascadeBackend(ModelBackend):
             # Compte roa, on valide le mot de passe distant et on
             # met a jour la copie locale
             if remoteUser:
-                localUser.first_name = remoteUser.first_name
-                localUser.last_name = remoteUser.last_name
+                localUser.first_name = remoteUser.prenom
+                localUser.last_name = remoteUser.nom
                 # pass distant en md5
                 localUser.set_password (password)
                 localUser.save ()
index 7374141..03a3d48 100644 (file)
@@ -19,8 +19,8 @@ ROA_URL_OVERRIDES_LIST = {
     'auf_references_modeles.region': ROA_BASE_URL + 'region/',
     'auf_references_modeles.pays': ROA_BASE_URL + 'pays/',
     'auf_references_modeles.personne': ROA_BASE_URL + 'personne/',
+    'auf_references_modeles.utilisateur': ROA_BASE_URL + 'utilisateur/',
     'auf_references_modeles.adresse': ROA_BASE_URL + 'adresse/',
-    'auf_references_modeles.aufuser': ROA_BASE_URL + 'user/',
     'auf_references_modeles.etablissement': ROA_BASE_URL + 'etablissement/',
     'auf_references_modeles.etablissementhistory': ROA_BASE_URL + 'etablissement/histo/',
     'auf_references_modeles.responsableetablissement': ROA_BASE_URL + 'etablissement/responsable/',
index fe16b26..27cdb82 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@
 from setuptools import setup, find_packages
 import sys, os
 
-version = '0.3'
+version = '0.3.3'
 
 if __name__ == '__main__':
     setup(