From 8c9f73e607305b7a9b99caa2a410f12066ed6a9a Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 18 Jun 2026 09:27:49 +0000 Subject: [PATCH] Wrong class --- src/backend/InvenTree/machine/api.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/InvenTree/machine/api.py b/src/backend/InvenTree/machine/api.py index 8b84db7693..bc78c7737c 100644 --- a/src/backend/InvenTree/machine/api.py +++ b/src/backend/InvenTree/machine/api.py @@ -143,7 +143,10 @@ class MachineRestart(APIView): - POST: restart machine by pk """ - permission_classes = [InvenTree.permissions.IsAuthenticatedOrReadScope] + permission_classes = [ + permissions.IsAuthenticated, + InvenTree.permissions.IsStaffOrReadOnlyScope, + ] @extend_schema( request=None, responses={200: MachineSerializers.MachineRestartSerializer()} @@ -201,10 +204,7 @@ class RegistryStatusView(APIView): - GET: Provide status data for the machine registry """ - permission_classes = [ - permissions.IsAuthenticated, - InvenTree.permissions.IsStaffOrReadOnlyScope, - ] + permission_classes = [InvenTree.permissions.IsAuthenticatedOrReadScope] serializer_class = MachineSerializers.MachineRegistryStatusSerializer