feat(core-flows,medusa,order,types): update orders (#10373)

**What**
- add order update endpoint
- add workflows and steps for updating orders
- add `registerChanges` method to Order module + workflow step

---

CLOSES CMRC-633
This commit is contained in:
Frane Polić
2024-12-03 18:15:26 +01:00
committed by GitHub
parent 56ae076fd2
commit ab948b7c65
21 changed files with 809 additions and 22 deletions

View File

@@ -12,6 +12,8 @@ export const CustomerWorkflowEvents = {
}
export const OrderWorkflowEvents = {
UPDATED: "order.updated",
PLACED: "order.placed",
CANCELED: "order.canceled",
COMPLETED: "order.completed",

View File

@@ -15,4 +15,5 @@ export enum ChangeActionType {
WRITE_OFF_ITEM = "WRITE_OFF_ITEM",
REINSTATE_ITEM = "REINSTATE_ITEM",
TRANSFER_CUSTOMER = "TRANSFER_CUSTOMER",
UPDATE_ORDER_PROPERTIES = "UPDATE_ORDER_PROPERTIES",
}