fix: use /admin/returns/:id/receive for swap returns (#1041)
This commit is contained in:
@@ -1,22 +1,21 @@
|
||||
import {
|
||||
AdminPostOrdersOrderReq,
|
||||
AdminOrdersRes,
|
||||
AdminGetOrdersParams,
|
||||
AdminOrdersListRes,
|
||||
AdminPostOrdersReq,
|
||||
AdminPostOrdersOrderRefundsReq,
|
||||
AdminOrdersRes,
|
||||
AdminPostOrdersOrderClaimsClaimFulfillmentsReq,
|
||||
AdminPostOrdersOrderClaimsClaimReq,
|
||||
AdminPostOrdersOrderClaimsClaimShipmentsReq,
|
||||
AdminPostOrdersOrderClaimsReq,
|
||||
AdminPostOrdersOrderFulfillmentsReq,
|
||||
AdminPostOrdersOrderShipmentReq,
|
||||
AdminPostOrdersOrderRefundsReq,
|
||||
AdminPostOrdersOrderReq,
|
||||
AdminPostOrdersOrderReturnsReq,
|
||||
AdminPostOrdersOrderShipmentReq,
|
||||
AdminPostOrdersOrderShippingMethodsReq,
|
||||
AdminPostOrdersOrderSwapsReq,
|
||||
AdminPostOrdersOrderSwapsSwapReceiveReq,
|
||||
AdminPostOrdersOrderSwapsSwapFulfillmentsReq,
|
||||
AdminPostOrdersOrderSwapsSwapShipmentsReq,
|
||||
AdminPostOrdersOrderClaimsReq,
|
||||
AdminPostOrdersOrderClaimsClaimFulfillmentsReq,
|
||||
AdminPostOrdersOrderClaimsClaimShipmentsReq,
|
||||
AdminPostOrdersOrderClaimsClaimReq,
|
||||
AdminPostOrdersReq,
|
||||
} from "@medusajs/medusa"
|
||||
import qs from "qs"
|
||||
import { ResponsePromise } from "../../typings"
|
||||
@@ -151,15 +150,6 @@ class AdminOrdersResource extends BaseResource {
|
||||
return this.client.request("POST", path)
|
||||
}
|
||||
|
||||
receiveSwap(
|
||||
id: string,
|
||||
swapId: string,
|
||||
payload: AdminPostOrdersOrderSwapsSwapReceiveReq
|
||||
): ResponsePromise<AdminOrdersRes> {
|
||||
const path = `/admin/orders/${id}/swaps/${swapId}/receive`
|
||||
return this.client.request("POST", path, payload)
|
||||
}
|
||||
|
||||
fulfillSwap(
|
||||
id: string,
|
||||
swapId: string,
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import {
|
||||
AdminGetReturnsParams,
|
||||
AdminPostReturnsReturnReceiveReq,
|
||||
AdminReturnsCancelRes,
|
||||
AdminReturnsListRes,
|
||||
AdminReturnsRes,
|
||||
@@ -22,11 +23,15 @@ class AdminReturnsResource extends BaseResource {
|
||||
/**
|
||||
* @description receive a return
|
||||
* @param id id of the return to receive.
|
||||
* @param payload items to receive and an optional refund amount
|
||||
* @returns the return
|
||||
*/
|
||||
receive(id: string): ResponsePromise<AdminReturnsRes> {
|
||||
receive(
|
||||
id: string,
|
||||
payload: AdminPostReturnsReturnReceiveReq
|
||||
): ResponsePromise<AdminReturnsRes> {
|
||||
const path = `/admin/returns/${id}/receive`
|
||||
return this.client.request("POST", path)
|
||||
return this.client.request("POST", path, payload)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user