This is an automated email from the ASF dual-hosted git repository.

nmalin pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 52c3e61  Improved: Use flexible expander to resolve the area target on 
call back (OFBIZ-12509) When you use a callback, at this time we haven't to 
possibility to resolve the area target from the context like this
52c3e61 is described below

commit 52c3e61a95a3a814b3d7084a5bc4eeaa990ce29d
Author: Nicolas Malin <nicolas.ma...@nereide.fr>
AuthorDate: Mon Jan 24 07:16:10 2022 +0100

    Improved: Use flexible expander to resolve the area target on call back 
(OFBIZ-12509)
    When you use a callback, at this time we haven't to possibility to resolve 
the area target from the context like this
    
                    <wm:link target="WorkEffortAgreement/delete">
                        ....
                        <wm:set-callback area-target="${useThisTarget}">
                           ...
                        </wm-setcallback>
                    </wm:link>
---
 .../widget/src/main/java/org/apache/ofbiz/widget/model/ModelForm.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelForm.java 
b/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelForm.java
index 3f53cc6..889ba40 100644
--- 
a/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelForm.java
+++ 
b/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelForm.java
@@ -2476,7 +2476,7 @@ public abstract class ModelForm extends ModelWidget {
 
             Map<String, String> claims = UtilMisc.toMap(
                     "areaId", 
WidgetWorker.getScreenStack(context).resolveScreenAreaId(getAreaId()),
-                    "areaTarget", getAreaTarget());
+                    "areaTarget", getAreaTarget(context));
 
             // Propagate on the callback parameters use by pagination list
             Map<String, Object> parameters = 
WidgetWorker.resolveParametersMapFromQueryString(context);

Reply via email to