ProductChange should be confirmed immediately: it runs confirmProductChangeWorkflow for the change when force is true or the product_request feature flag is disabled, and does nothing otherwise (leaving the change pending for operator review). Run as a step by stageProductChangeWorkflow. Any events (product-change.confirmed) come from the nested confirm workflow.
Usage
Input
Id of the product change to (conditionally) confirm.
Actor id forwarded as
confirmed_by to the confirm workflow.Confirm regardless of the
product_request feature flag.Result
Returns nothing; the change is either confirmed (and its actions applied) or left
pending.