Precedent titulaire erroné lors de création nouveau poste
authorAli Jetha <ali.jetha@auf.org>
Fri, 17 Jun 2011 20:09:00 +0000 (16:09 -0400)
committerAli Jetha <ali.jetha@auf.org>
Fri, 17 Jun 2011 20:09:00 +0000 (16:09 -0400)
project/dae/views.py

index 11a6e10..e53a316 100644 (file)
@@ -463,7 +463,10 @@ def pre_filled_dossier(dossier_rh, employe_source, poste_rh):
     # Récupération du titulaire précédent
     try:
         dossiers = rh.Dossier.objects.order_by('-mandat_date_fin')
-        dossiers = dossiers.filter(poste1=poste_rh) | dossiers.filter(poste2=poste_rh)
+        if poste_rh:
+            dossiers = dossiers.filter(poste1=poste_rh) | dossiers.filter(poste2=poste_rh)
+        else:
+            dossiers = rh.Dossier.objects.none()
         if len(dossiers):
             # Ce bloc ignore toutes les erreurs, car les données de rh
             # manquantes peuvent en générer