From c34b2acf9b3adaed46a6af2ec73ba2f86dccb6b0 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Fri, 26 Jan 2024 15:07:37 +0200 Subject: [PATCH] cs --- client/src/views/user/modals/access.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/client/src/views/user/modals/access.js b/client/src/views/user/modals/access.js index 7b266452c7..e5496c5266 100644 --- a/client/src/views/user/modals/access.js +++ b/client/src/views/user/modals/access.js @@ -31,11 +31,8 @@ define('views/user/modals/access', ['views/modal'], function (Dep) { return Dep.extend({ cssName: 'user-access', - multiple: false, - template: 'user/modals/access', - backdrop: true, data: function () { @@ -46,14 +43,17 @@ define('views/user/modals/access', ['views/modal'], function (Dep) { }, getValuePermissionList: function () { - var list = this.getMetadata().get(['app', 'acl', 'valuePermissionList'], []); - var dataList = []; - list.forEach(function (item) { - var o = {}; + const list = this.getMetadata().get(['app', 'acl', 'valuePermissionList'], []); + const dataList = []; + + list.forEach(item => { + const o = {}; o.name = item; o.value = this.options.aclData[item]; + dataList.push(o); - }, this); + }); + return dataList; }, @@ -65,12 +65,12 @@ define('views/user/modals/access', ['views/modal'], function (Dep) { } ]; - var fieldTable = Espo.Utils.cloneDeep(this.options.aclData.fieldTable || {}); + const fieldTable = Espo.Utils.cloneDeep(this.options.aclData.fieldTable || {}); - for (var scope in fieldTable) { - var scopeData = fieldTable[scope] || {}; + for (const scope in fieldTable) { + const scopeData = fieldTable[scope] || {}; - for (var field in scopeData) { + for (const field in scopeData) { if ( this.getMetadata() .get(['app', 'acl', 'mandatory', 'scopeFieldLevel', scope, field]) !== null @@ -94,7 +94,7 @@ define('views/user/modals/access', ['views/modal'], function (Dep) { data: this.options.aclData.table, fieldData: fieldTable, }, - final: true + final: true, }); this.headerText = this.translate('Access');