search poste by employe
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 23 Jan 2012 20:08:52 +0000 (15:08 -0500)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 23 Jan 2012 20:08:52 +0000 (15:08 -0500)
project/rh/catalogues.py

index 0a9ca3d..4a3b3a8 100644 (file)
@@ -66,7 +66,7 @@ class TypePoste(object):
 class Poste(object):
 
     def get_query(self,q,request):
-        f = Q(nom__icontains=q) | Q(type_poste__nom__icontains=q)
+        f = Q(nom__icontains=q) | Q(type_poste__nom__icontains=q) | Q(rh_dossiers__employe__nom__icontains=q) | Q(rh_dossiers__employe__prenom__icontains=q)
         postes = rh.Poste.objects.filter(f)
         return postes