Merge branch 'dev' of git.auf.org:auf_rh_dae into dev
authorEric Mc Sween <eric.mcsween@auf.org>
Thu, 16 Feb 2012 20:13:06 +0000 (15:13 -0500)
committerEric Mc Sween <eric.mcsween@auf.org>
Thu, 16 Feb 2012 20:13:06 +0000 (15:13 -0500)
project/legacy/management/commands/rh_import_legacy.py

index b8c0fcf..1163515 100644 (file)
@@ -185,9 +185,11 @@ def sync_poste():
             except:
                 poste_du_responsable = None
 
-            # initialiser les dates du poste avec les dates du dossier
-            date_debut = clean_date(dossier.date_debut_mandat)
-            date_fin = clean_date(dossier.date_fin_mandat)
+            date_debut = clean_date(min(d.date_debut_mandat for d in dossiers))
+            if '' in (d.date_fin_mandat for d in dossiers):
+                date_fin = None
+            else:
+                date_fin = clean_date(max(d.date_fin_mandat for d in dossiers))
 
         # Créer le poste
         rh_poste = rh.Poste.objects.create(