fix #1594
[auf_rh_dae.git] / project / dae / templatetags / dae.py
index e4df312..05a2197 100644 (file)
@@ -12,8 +12,10 @@ def peut_ajouter(user):
     return False
 
 @register.filter
-def est_editable(obj):
-    if obj.etat in ETATS_EDITABLE:
+def est_editable(obj, user):
+    klass = obj.__class__
+    groupes_users = user.groups.all()
+    if (obj.etat in ETATS_EDITABLE and obj in klass.objects.mes_choses_a_faire(user).all()) or grp_drh in groupes_users:
         return True
     else:
         return False