Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
Description
We had code like this in our flow action, which worked fine in 1.0.4:
// Bind the form data for payment to payment object, don't bind in the "account" or "payment" relationships
bindData(flow.payment, params['payment'], ['account', 'payment'])
This no longer binds any data in 1.1. I tried the new exclude: variant:
// Bind the form data for payment to payment object, don't bind in the "account" or "payment" relationships
bindData(flow.payment, params['payment'], [exclude:['account', 'payment']])
And the result was still no binding.
The workaround is to use the new scheme:
flow.payment.properties[long-list-of-all-properties-here] = params['payment']
...but this breaks existing apps that use bindData in flows so should be fixed.
Activity
- All
- Comments
- Work Log
- History
- Activity
- Git Commits