From 286a6ba9b8e2e89bee6408c5bc4091756c1948df Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sat, 19 Mar 2016 02:51:03 -0400 Subject: [PATCH] Enable object access check via related attribute in generic CBV. --- mayan/apps/common/mixins.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mayan/apps/common/mixins.py b/mayan/apps/common/mixins.py index 3d628078b6..34b89ff736 100644 --- a/mayan/apps/common/mixins.py +++ b/mayan/apps/common/mixins.py @@ -146,7 +146,8 @@ class ObjectPermissionCheckMixin(object): except PermissionDenied: AccessControlList.objects.check_access( self.object_permission, request.user, - self.get_permission_object() + self.get_permission_object(), + related=getattr(self, 'object_permission_related', None) ) return super(