Fix: plantage causé par un employé sans dossier
[auf_rh_dae.git] / project / rh / models.py
index 3c7a538..6fee112 100644 (file)
@@ -562,7 +562,10 @@ class Employe(models.Model):
 
         # Retourne en le premier du queryset si la date de fin est None
         # Sinon, retourne le plus récent selon la date de fin.
-        first = res[0]
+        try:
+            first = res[0]
+        except IndexError:
+            return None
         if first.date_fin == None:
             return first
         else: