feat(dashboard, order, medusa, types, js-sdk): Request return e2e flow (#7848)
This commit is contained in:
@@ -7,6 +7,7 @@ import {
|
||||
AdminGetOrdersParams,
|
||||
AdminPostReceiveReturnItemsReqSchema,
|
||||
AdminPostReceiveReturnsReqSchema,
|
||||
AdminPostCancelReturnReqSchema,
|
||||
AdminPostReturnsConfirmRequestReqSchema,
|
||||
AdminPostReturnsReqSchema,
|
||||
AdminPostReturnsRequestItemsActionReqSchema,
|
||||
@@ -122,6 +123,17 @@ export const adminReturnRoutesMiddlewares: MiddlewareRoute[] = [
|
||||
),
|
||||
],
|
||||
},
|
||||
{
|
||||
method: ["POST"],
|
||||
matcher: "/admin/returns/:id/cancel",
|
||||
middlewares: [
|
||||
validateAndTransformBody(AdminPostCancelReturnReqSchema),
|
||||
validateAndTransformQuery(
|
||||
AdminGetOrdersOrderParams,
|
||||
QueryConfig.retrieveTransformQueryConfig
|
||||
),
|
||||
],
|
||||
},
|
||||
{
|
||||
method: ["DELETE"],
|
||||
matcher: "/admin/returns/:id/request",
|
||||
|
||||
@@ -94,10 +94,10 @@ export type AdminPostReceiveReturnItemsReqSchemaType = z.infer<
|
||||
>
|
||||
|
||||
export const AdminPostCancelReturnReqSchema = z.object({
|
||||
return_id: z.string(),
|
||||
no_notification: z.boolean().optional(),
|
||||
internal_note: z.string().nullish(),
|
||||
})
|
||||
|
||||
export type AdminPostCancelReturnReqSchemaType = z.infer<
|
||||
typeof AdminPostCancelReturnReqSchema
|
||||
>
|
||||
|
||||
@@ -67,6 +67,7 @@ export const config: MiddlewaresConfig = {
|
||||
...storeOrderRoutesMiddlewares,
|
||||
...authRoutesMiddlewares,
|
||||
...adminWorkflowsExecutionsMiddlewares,
|
||||
...adminReturnRoutesMiddlewares,
|
||||
...storeRegionRoutesMiddlewares,
|
||||
...adminRegionRoutesMiddlewares,
|
||||
...adminReturnRoutesMiddlewares,
|
||||
@@ -97,7 +98,6 @@ export const config: MiddlewaresConfig = {
|
||||
...adminOrderRoutesMiddlewares,
|
||||
...adminReservationRoutesMiddlewares,
|
||||
...adminProductCategoryRoutesMiddlewares,
|
||||
...adminReservationRoutesMiddlewares,
|
||||
...adminShippingProfilesMiddlewares,
|
||||
...adminFulfillmentsRoutesMiddlewares,
|
||||
...adminFulfillmentProvidersRoutesMiddlewares,
|
||||
|
||||
Reference in New Issue
Block a user