From 79ecc3b43287209ff07f14257bf432a19cdd9a07 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 14 Jul 2017 05:16:14 -0400 Subject: [PATCH] Enable cabinet ACL inheritance from it's root. Signed-off-by: Roberto Rosario --- mayan/apps/cabinets/apps.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mayan/apps/cabinets/apps.py b/mayan/apps/cabinets/apps.py index 5178a92298..c078a4a86e 100644 --- a/mayan/apps/cabinets/apps.py +++ b/mayan/apps/cabinets/apps.py @@ -61,9 +61,13 @@ class CabinetsApp(MayanAppConfig): model=Cabinet, permissions=( permission_acl_edit, permission_acl_view, permission_cabinet_delete, permission_cabinet_edit, - permission_cabinet_view + permission_cabinet_view, permission_cabinet_add_document, + permission_cabinet_remove_document ) ) + ModelPermission.register_inheritance( + model=Cabinet, related='get_root', + ) document_page_search.add_model_field( field='document_version__document__cabinets__label',