From 033c534ad4968b5d51f3fc00c24fd2dd5d8371c6 Mon Sep 17 00:00:00 2001 From: odeimaiz Date: Thu, 21 Aug 2025 14:29:43 +0200 Subject: [PATCH] accessRights missing --- .../client/source/class/osparc/data/Roles.js | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/services/static-webserver/client/source/class/osparc/data/Roles.js b/services/static-webserver/client/source/class/osparc/data/Roles.js index 464b92f9450e..9b066b35b739 100644 --- a/services/static-webserver/client/source/class/osparc/data/Roles.js +++ b/services/static-webserver/client/source/class/osparc/data/Roles.js @@ -183,7 +183,12 @@ qx.Class.define("osparc.data.Roles", { longLabel: qx.locale.Manager.tr("Viewer: Read access"), canDo: [ qx.locale.Manager.tr("- Can inspect the content and open ") + osparc.product.Utils.getStudyAlias({plural: true}) + qx.locale.Manager.tr(" without making changes") - ] + ], + accessRights: { + "read": true, + "write": false, + "delete": false + }, }, "write": { id: "write", @@ -192,7 +197,12 @@ qx.Class.define("osparc.data.Roles", { canDo: [ qx.locale.Manager.tr("- Can add ") + osparc.product.Utils.getStudyAlias({plural: true}), qx.locale.Manager.tr("- Can add folders"), - ] + ], + accessRights: { + "read": true, + "write": true, + "delete": false + }, }, "delete": { id: "delete", @@ -202,7 +212,12 @@ qx.Class.define("osparc.data.Roles", { qx.locale.Manager.tr("- Can rename workspace"), qx.locale.Manager.tr("- Can share it"), qx.locale.Manager.tr("- Can delete it") - ] + ], + accessRights: { + "read": true, + "write": true, + "delete": true + }, } },