There appears to have been a breaking chnage in the more recent versions of Contour. At some point between the release of the shared source of the workflows and the latest versions (some time after 1.0.5 I think, as that was the last time the code I wrote worked properly). It looks like the method:
Which means that any custom workflows based on the shared source stop working when you upgrade (my own code is based on the publish to umbraco node workflow). Can someone on the core team confirm if this is a permanent change, and if so, should we be using the renamed method, or has this code been replaced with a different call? Either way, it's probably worth updating the shared source files to reflect the change, or putting a note about it on the download page.......
Breaking change in Contour?
There appears to have been a breaking chnage in the more recent versions of Contour. At some point between the release of the shared source of the workflows and the latest versions (some time after 1.0.5 I think, as that was the last time the code I wrote worked properly). It looks like the method:
Umbraco.Forms.Core.Services.WorkflowService.parseAttribute();
Has been renamed to (note the underscore before the method name):
Umbraco.Forms.Core.Services.WorkflowService._parseAttribute();
Which means that any custom workflows based on the shared source stop working when you upgrade (my own code is based on the publish to umbraco node workflow). Can someone on the core team confirm if this is a permanent change, and if so, should we be using the renamed method, or has this code been replaced with a different call? Either way, it's probably worth updating the shared source files to reflect the change, or putting a note about it on the download page.......
It also seems that 1.0.10 changes the RecordService.Save to RecordService.SaveFormToRecord
H.
is working on a reply...