fix(dashboard, medusa): mark shipped flow (#8065)

* fix: mark shipped routing

* fix: naming
This commit is contained in:
Frane Polić
2024-07-10 19:37:12 +02:00
committed by GitHub
parent e778870c68
commit b289510b46
11 changed files with 87 additions and 19 deletions
@@ -9,6 +9,7 @@ import {
AdminGetOrdersParams,
AdminOrderCancelFulfillment,
AdminOrderCreateFulfillment,
AdminOrderCreateShipment,
} from "./validators"
export const adminOrderRoutesMiddlewares: MiddlewareRoute[] = [
@@ -88,4 +89,15 @@ export const adminOrderRoutesMiddlewares: MiddlewareRoute[] = [
),
],
},
{
method: ["POST"],
matcher: "/admin/orders/:id/fulfillments/:fulfillment_id/shipments",
middlewares: [
validateAndTransformBody(AdminOrderCreateShipment),
validateAndTransformQuery(
AdminGetOrdersOrderParams,
QueryConfig.retrieveTransformQueryConfig
),
],
},
]