Rapport contrats: filtrage avec supprime != 1
[auf_rh_dae.git] / project / rh / views.py
index 32dfa8f..6cb9016 100644 (file)
@@ -176,7 +176,7 @@ def rapports_contrat(request):
             lookup_params[smart_str(key)] = value
 
     contrats = rh.Contrat.objects.select_related('dossier', 'dossier__poste', 'dossier__poste__implantation', 'type_contrat', 'dossier__employe')
-    contrats = contrats.filter(**lookup_params)
+    contrats = contrats.filter(**lookup_params).exclude(dossier__employe__supprime=1)
     if 'o' in request.GET:
         contrats = contrats.order_by("%s%s" % ('-' if 'ot' in request.GET and request.GET['ot'] == "desc" else '', request.GET['o']))