fix(core-flows,order): update action (#8333)
This commit is contained in:
@@ -7,6 +7,7 @@ import {
|
||||
AuthenticatedMedusaRequest,
|
||||
MedusaResponse,
|
||||
} from "../../../../../types/routing"
|
||||
import { defaultAdminDetailsReturnFields } from "../../../returns/query-config"
|
||||
|
||||
export const POST = async (
|
||||
req: AuthenticatedMedusaRequest,
|
||||
@@ -31,10 +32,27 @@ export const POST = async (
|
||||
fields: req.remoteQueryConfig.fields,
|
||||
})
|
||||
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
const [orderClaim] = await remoteQuery(queryObject, undefined, {
|
||||
throwIfKeyNotFound: true,
|
||||
})
|
||||
|
||||
let orderReturn
|
||||
if (orderClaim.return_id) {
|
||||
const [orderReturnData] = await remoteQuery(
|
||||
remoteQueryObjectFromString({
|
||||
entryPoint: "return",
|
||||
variables: {
|
||||
id: orderClaim.return_id,
|
||||
},
|
||||
fields: defaultAdminDetailsReturnFields,
|
||||
})
|
||||
)
|
||||
orderReturn = orderReturnData
|
||||
}
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
claim: orderClaim,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -28,7 +28,9 @@ export const GET = async (
|
||||
fields: req.remoteQueryConfig.fields,
|
||||
})
|
||||
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
const [orderReturn] = await remoteQuery(queryObject, undefined, {
|
||||
throwIfKeyNotFound: true,
|
||||
})
|
||||
|
||||
res.json({
|
||||
return: orderReturn,
|
||||
|
||||
Reference in New Issue
Block a user