From dbc96859afb76f2ac0a063016459c9d8fb1507df Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Thu, 9 Jan 2025 11:13:03 +0200 Subject: [PATCH] row actions acl check --- client/src/views/record/row-actions/default.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/src/views/record/row-actions/default.js b/client/src/views/record/row-actions/default.js index c562bf9ab1..d0b9e79016 100644 --- a/client/src/views/record/row-actions/default.js +++ b/client/src/views/record/row-actions/default.js @@ -196,8 +196,10 @@ class DefaultRowActionsView extends View { return; } - if (item.acl && item.acl !== 'read' && !this.options.acl[item.acl]) { - return; + if (item.acl && item.acl !== 'read') { + if (!this.getAcl().checkModel(this.model, item.acl)) { + return; + } } list.push({