Execute the 'order.updated' webhook when bulk editing and using the status action buttons (fixes #8116) #8303
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #8116.
The
order.updated
webhook is not executed when changing the order status via the bulk edit tools or the action buttons.This PR adds a new hook when the status gets updated, and adds that hook to the list of topics for
order.updated
. Since the list of topic hooks is only flushed when editing or creating a webhook, an upgrade routine is also added so that users upgrading to 2.4 will have the hook execute without having to go manually refresh all of their hooks.Testing Steps: