[#3165] Remplacé les filtres et protection par région pour des filtres et protections...
[auf_rh_dae.git] / project / dae / catalogues.py
index 3ca3d7e..ba2d0e3 100644 (file)
@@ -72,12 +72,10 @@ class Dossier(object):
             Q(employe__nom__icontains=q) | \
             Q(employe__prenom__icontains=q)
 
-        if groups.is_user_dans_services_centraux(request.user):
-            q_place = Q(**{prefixe_implantation: employe.implantation})
-        else:
-            q_place = Q(**{
-                prefixe_implantation + '__region': employe.implantation.region
-            })
+        q_place = Q(**{
+            prefixe_implantation + '__zone_administrative':
+            employe.implantation.zone_administrative
+        })
 
         user_groupes = [g.name for g in request.user.groups.all()]
         if groups.DRH_NIVEAU_1 in user_groupes:
@@ -119,7 +117,8 @@ class Poste(object):
             q_place = Q(**{prefixe_implantation: employe.implantation})
         else:
             q_place = Q(**{
-                prefixe_implantation + '__region': employe.implantation.region
+                prefixe_implantation + '__zone_administrative':
+                employe.implantation.zone_administrative
             })
 
         user_groupes = [g.name for g in request.user.groups.all()]