From 5d2d821c6e71203bf3db46723076b70dc07440d7 Mon Sep 17 00:00:00 2001 From: Michael Price Date: Wed, 14 Mar 2018 15:25:49 -0400 Subject: [PATCH] Permission checking is done implicitly when checking for access. Remove the redundant check. Signed-off-by: Michael Price --- mayan/apps/document_comments/api_views.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mayan/apps/document_comments/api_views.py b/mayan/apps/document_comments/api_views.py index 52358e2956..a48e3c142b 100644 --- a/mayan/apps/document_comments/api_views.py +++ b/mayan/apps/document_comments/api_views.py @@ -29,14 +29,10 @@ class APICommentListView(generics.ListCreateAPIView): document = get_object_or_404(Document, pk=self.kwargs['document_pk']) - try: - Permission.check_permissions( - self.request.user, (permission_required,) - ) - except PermissionDenied: - AccessControlList.objects.check_access( - permission_required, self.request.user, document - ) + AccessControlList.objects.check_access( + permissions=permission_required, user=self.request.user, + obj=document + ) return document