fix responsable ajax, le poste qui match, on retrouve le dossier de la personne si...
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 22 Aug 2011 19:08:59 +0000 (15:08 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 22 Aug 2011 19:08:59 +0000 (15:08 -0400)
project/dae/catalogues.py

index 82621d0..20d3944 100644 (file)
@@ -23,7 +23,12 @@ class Responsable(object):
         if len(dossiers) == 1:
             dossier = dossiers[0]
             return "[%s] %s %s (%s) (%s)" % (poste.implantation.id, poste.type_poste.nom, dossier.complement1, poste.id, dossier.employe)
-        return "[%s] %s %s" % (poste.implantation.id, poste.type_poste.nom, poste.id)
+        else:
+            dossiers = poste.poste1.all().order_by("-id")
+            if len(dossiers) > 0:
+                complement1 = dossiers[0].complement1
+                employe = unicode(dossiers[0].employe)
+                return "[%s] %s %s (%s) (%s)" % (poste.implantation.id, poste.type_poste.nom, complement1, poste.id, employe)           
 
     def format_item(self, poste):
         """ the display of a currently selected object in the area below the search box. html is OK """