I've a question on what the expected behavior would be this scenario:
Scenario: Content updated in WFBundle and then updated outside of WFBundle.
Component is created – v1.0
Component added to a WFBundle and WFBundle is activated
Component is edited through workflow bundle – creating v1.1
- Publish to stage : v1.1
- Publish to live : v1.0 (as expected as doesn’t meet approval status)
Workflow bundle is complete
- Publish to stage : v2.0
- Publish to live : v2.0 (as expected as it now meets approval status)
Component is edited (outside of active workflow bundle)
- Publish to stage : v3.0
- Publish to live : v3.0 (not expected as this has previously been through WF and the approval status is updated to Undefined when component is saved – I would have through this would set to the lowest in the workflow (i.e. one above Unapproved))