From: Jean-Philippe Caissy Date: Wed, 7 Mar 2012 21:09:19 +0000 (-0600) Subject: Organigramme des employés: affichage des postes actifs seulement X-Git-Tag: DAE+RH~2 X-Git-Url: http://git.auf.org/?p=auf_rh_dae.git;a=commitdiff_plain;h=bab5679b5727192fe3b5d460bc6123906059bb18 Organigramme des employés: affichage des postes actifs seulement --- diff --git a/project/rh/admin.py b/project/rh/admin.py index 7462b98..0487e9a 100644 --- a/project/rh/admin.py +++ b/project/rh/admin.py @@ -593,7 +593,7 @@ class EmployeProxyAdmin(EmployeAdmin): def _organigramme(self, obj): l = [] - for d in obj.rh_dossiers.all().order_by('-date_debut'): + for d in rh.Dossier.objects.filter((Q(date_fin__gt=datetime.date.today()) | Q(date_fin=None)) & (Q(date_debut__lt=datetime.date.today()) | Q(date_debut=None)) ).filter(employe=obj.id).all(): poste = u"""