fix responsables affichage liste poste
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 1 Jun 2012 20:45:43 +0000 (16:45 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 1 Jun 2012 20:45:43 +0000 (16:45 -0400)
project/rh/admin.py

index f2e7b62..c9fd70d 100644 (file)
@@ -864,8 +864,8 @@ class PosteAdmin(DateRangeMixin, AUFMetadataAdminMixin,
             responsable = ''
 
         try:
-            employe = obj.responsable.rh_dossiers.all()[0]
-            employe_id = obj.responsable.rh_dossiers.all()[0].id
+            dossier = obj.responsable.rh_dossiers.all().order_by('-date_debut')[0]
+            employe_id = dossier.employe.id
             employe_html = u"""<br />
                     <a href="%s"
                        onclick="return showAddAnotherPopup(this)">
@@ -876,7 +876,7 @@ class PosteAdmin(DateRangeMixin, AUFMetadataAdminMixin,
                     (reverse('employe_apercu', args=(employe_id,)),
                      settings.STATIC_URL,
                      reverse('admin:rh_employe_change', args=(employe_id,)),
-                     employe)
+                     dossier.employe)
         except:
             employe_html = ""