diff --git a/mayan/apps/rest_api/permissions.py b/mayan/apps/rest_api/permissions.py index b69c42a8d0..206b16ef04 100644 --- a/mayan/apps/rest_api/permissions.py +++ b/mayan/apps/rest_api/permissions.py @@ -38,9 +38,9 @@ class MayanPermission(BasePermission): try: if hasattr(view, 'mayan_permission_attribute_check'): AccessControlList.objects.check_access( - required_permission, request.user, getattr( - obj, view.mayan_permission_attribute_check - ) + permissions=required_permission, + user=request.user, obj=obj, + related=view.mayan_permission_attribute_check ) else: AccessControlList.objects.check_access(