2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-20 22:06:28 +00:00

Add RolePermission for API endpoints

This commit is contained in:
Oliver Walters
2021-02-26 13:53:23 +11:00
parent 1dfda5b0ed
commit cd8c6fa81a
2 changed files with 89 additions and 1 deletions

View File

@ -29,7 +29,8 @@ from . import serializers as part_serializers
from InvenTree.views import TreeSerializer
from InvenTree.helpers import str2bool, isNull
from InvenTree.api import AttachmentMixin
from InvenTree.api import AttachmentMixin, RolePermission
from InvenTree.status_codes import BuildStatus
@ -105,6 +106,12 @@ class CategoryList(generics.ListCreateAPIView):
'description',
]
role_required = 'part'
permission_classes = [
RolePermission,
]
class CategoryDetail(generics.RetrieveUpdateDestroyAPIView):
""" API endpoint for detail view of a single PartCategory object """