Skip to content

OnOrderCommands

Back to Index

This hook runs after commands have been applied to an Order Actor from the create or applyCommands message. Commands returned from rules does not trigger the hook again.

Type

{
hook: 'OnOrderCommands'
before: Order // The order before the commands were applied
order: Order // The order after the commands were applied
}

Effects

effects.common.sendMessage Sends a message to another actor after the order has been saved. Responses from the target actor is ignored.

effects.common.callReactor Calls a reactor method after the order has been saved. Responses from the reactor is ignored.

effects.common.validationError Aborts the creation/update of the order and returns the error to the caller.

effects.order.command.* Applies a command to the actor. Replace * with the type of command you want to apply.

Back to Index