From 8deddf9ec899b1c59097796ea1b897df647b389a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20Larchev=C3=AAque?= Date: Mon, 22 Aug 2011 15:08:59 -0400 Subject: [PATCH] fix responsable ajax, le poste qui match, on retrouve le dossier de la personne si la recherche match par nom --- project/dae/catalogues.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/project/dae/catalogues.py b/project/dae/catalogues.py index 82621d0..20d3944 100644 --- a/project/dae/catalogues.py +++ b/project/dae/catalogues.py @@ -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 """ -- 1.7.10.4