# -*- encoding: utf-8 -*-
+from django.core.exceptions import ObjectDoesNotExist
+
import auf.django.references.models as ref
CORRESPONDANT_RH = 'Correspondants RH'
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