diff --git a/groupTasks/libs/robots/__pycache__/rex.cpython-39.pyc b/groupTasks/libs/robots/__pycache__/rex.cpython-39.pyc index 707b9a6..155119c 100644 Binary files a/groupTasks/libs/robots/__pycache__/rex.cpython-39.pyc and b/groupTasks/libs/robots/__pycache__/rex.cpython-39.pyc differ diff --git a/groupTasks/libs/robots/rex.py b/groupTasks/libs/robots/rex.py index c358af4..4fb8312 100644 --- a/groupTasks/libs/robots/rex.py +++ b/groupTasks/libs/robots/rex.py @@ -56,12 +56,12 @@ class Rex: print("robot offline") sys.exit(1) - if status != ResponseStatus.Error: + if status == ResponseStatus.Error: print("robot error") sys.exit(1) if status != ResponseStatus.Ok: - print("robot error") + print("robot some other error") sys.exit(1) def move_to_x(self, x): diff --git a/modules/utils/globals.go b/modules/utils/globals.go index 1e52169..0880515 100644 --- a/modules/utils/globals.go +++ b/modules/utils/globals.go @@ -205,7 +205,12 @@ const ( _consoles = "consoles." PermissionConsolesView = _consoles + "view" - PermissionRoboticsView = "robotics.view" + PermissionRoboticsRobotsView = "robotics.robots.view" + PermissionsRoboticsRobotsViewRobotsAddresses = "robotics.robots.view_robots_addresses" + PermissionsRoboticsRobotsEditRobotName = "robotics.robots.edit_robot_name" + PermissionsRoboticsRobotsDisconnectRobot = "robotics.robots.disconnect_robot" + PermissionsRoboticsRobotsEnablePermitJoin = "robotics.robots.enable_permit_join" + PermissionsRoboticsRobotsAuthorizeDenyUnauthorizedRobots = "robotics.robots.authorize_deny_unauthorized_robots" ) var SystemPermissions = []string{ @@ -230,7 +235,12 @@ var SystemPermissions = []string{ PermissionAdminAreaManageRemoveLogManagerServerConnection, PermissionUserProfileApiKeys, PermissionConsolesView, - PermissionRoboticsView, + PermissionRoboticsRobotsView, + PermissionsRoboticsRobotsViewRobotsAddresses, + PermissionsRoboticsRobotsEditRobotName, + PermissionsRoboticsRobotsDisconnectRobot, + PermissionsRoboticsRobotsEnablePermitJoin, + PermissionsRoboticsRobotsAuthorizeDenyUnauthorizedRobots, } var DynamicGroupTasksPermissions = []string{