diff --git a/server/src/uds/REST/methods/permissions.py b/server/src/uds/REST/methods/permissions.py index b3dc7a39b..b69ad56de 100644 --- a/server/src/uds/REST/methods/permissions.py +++ b/server/src/uds/REST/methods/permissions.py @@ -141,7 +141,7 @@ class Permissions(Handler): if len(self._args) == 6: self._args = [self._args[0]+ '-' + self._args[1], self._args[2], self._args[3], self._args[4], self._args[5]] - if len(self._args) != 5: + if len(self._args) != 5 and len(self._args) != 1: raise exceptions.rest.RequestError('Invalid request') perm = uds.core.types.permissions.PermissionType.from_str(self._params.get('perm', '0'))