From 8b814669af74fa318fddcc7af86da0fa04d381fb Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Thu, 25 Jun 2020 23:23:12 +0200 Subject: [PATCH] fixed API permission denied error forgot a return in the custom permissions wich prevent authorized useres to access certain endpoints --- cookbook/helper/permission_helper.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cookbook/helper/permission_helper.py b/cookbook/helper/permission_helper.py index e60cec32d..108dbf83e 100644 --- a/cookbook/helper/permission_helper.py +++ b/cookbook/helper/permission_helper.py @@ -152,7 +152,7 @@ class CustomIsGuest(permissions.BasePermission): message = _('You do not have the required permissions to view this page!') def has_permission(self, request, view): - has_group_permission(request.user, ['guest']) + return has_group_permission(request.user, ['guest']) class CustomIsUser(permissions.BasePermission): @@ -163,7 +163,7 @@ class CustomIsUser(permissions.BasePermission): message = _('You do not have the required permissions to view this page!') def has_permission(self, request, view): - has_group_permission(request.user, ['user']) + return has_group_permission(request.user, ['user']) class CustomIsAdmin(permissions.BasePermission): @@ -174,5 +174,4 @@ class CustomIsAdmin(permissions.BasePermission): message = _('You do not have the required permissions to view this page!') def has_permission(self, request, view): - has_group_permission(request.user, ['admin']) - + return has_group_permission(request.user, ['admin'])