employe n'a plus besoin de faire le lokkup avec ref_auth
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 2 Oct 2012 16:11:48 +0000 (12:11 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 2 Oct 2012 16:11:48 +0000 (12:11 -0400)
project/groups.py

index ee082db..56d205e 100644 (file)
@@ -1,5 +1,7 @@
 # -*- encoding: utf-8 -*-
 
+from django.core.exceptions import ObjectDoesNotExist
+
 import auf.django.references.models as ref
 
 CORRESPONDANT_RH = 'Correspondants RH'
@@ -19,9 +21,8 @@ def get_employe_from_user(user):
     Retourne un employé AUF à partir de son user Django.
     """
     try:
-        employe = ref.Authentification.objects.get(courriel=user.email).id
-        # ajouter coordonnées via ref.Employe? (courriel, tel, etc.)
-    except:
+        employe = ref.Employe.objects.get(courriel=user.email)
+    except ObjectDoesNotExist:
         raise Exception(u"L'employé avec le courriel %s n'a pas \
                 été trouvé dans le référentiel." % user.email)
     return employe