This is an automated email from the ASF dual-hosted git repository. jacopoc pushed a commit to branch release24.09 in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
commit a826b1a759310b2a5d556a3cc6a9f42aeda9d162 Author: Jacopo Cappellato <[email protected]> AuthorDate: Tue Jun 2 20:39:32 2026 +0200 Refactor DataResource permission handling to use genericBasePermissionCheck service instead of the deprecated Minilang method (cherry picked from commit 4761d0bea5fc7ab5acb06350e00e85e8e73f10c1) --- .../minilang/permission/DataResourcePermissionServices.xml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/applications/content/minilang/permission/DataResourcePermissionServices.xml b/applications/content/minilang/permission/DataResourcePermissionServices.xml index 66140191e1..b1d9954410 100644 --- a/applications/content/minilang/permission/DataResourcePermissionServices.xml +++ b/applications/content/minilang/permission/DataResourcePermissionServices.xml @@ -32,9 +32,12 @@ </and> </condition> <then> - <set field="primaryPermission" value="CONTENTMGR_SUPER"/> - <call-simple-method method-name="genericBasePermissionCheck" - xml-resource="component://common/minilang/permission/CommonPermissionServices.xml"/> + <set field="inParams.primaryPermission" value="CONTENTMGR_SUPER"/> + <set field="inParams.mainAction" from-field="parameters.mainAction"/> + <call-service service-name="genericBasePermissionCheck" in-map-name="inParams"> + <result-to-field result-name="hasPermission"/> + </call-service> + <field-to-result field="hasPermission"/> <return/> </then> </if>

