[
https://issues.apache.org/jira/browse/OFBIZ-12317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Malin closed OFBIZ-12317.
---------------------------------
Fix Version/s: Upcoming Branch
Assignee: Nicolas Malin
Resolution: Done
I loaded the patch on trunk
> Groovy DSL add success(Map) method
> ----------------------------------
>
> Key: OFBIZ-12317
> URL: https://issues.apache.org/jira/browse/OFBIZ-12317
> Project: OFBiz
> Issue Type: Improvement
> Components: framework
> Affects Versions: Trunk
> Reporter: Nicolas Malin
> Assignee: Nicolas Malin
> Priority: Major
> Labels: DSL, groovy
> Fix For: Upcoming Branch
>
> Attachments: OFBIZ-12317.patch
>
>
> Currently when you realized a return success on groovy you can write it with
> or without a message like :
> {code:java}
> return success(){code}
> or
> {code:java}
> return success('Wonderfull ! '){code}
> But if you need return some values you need to follow this pattern
> {code:java}
> Map result = success()
> result.myId = myId
> return result{code}
> I proposed to extend sur groovy dsl to write directly
> {code:java}
> return success(myId: myId){code}
> or
> {code:java}
> return success('Wonderfull ! ', myId: myId){code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)