fix(types, medusa): fixes to HTTP types (#9273)
### types - Remove `is_internal` and `is_active` from `StoreProductCategory` - Add missing status, reference, and action enums from `BaseOrderChange` and `BaseOrderChangeAction` - Remove unused totals from `BaseOrderSummary`. - Fix references to base types from admin / store types - Other general fixes ### medusa - Use HTTP types for create / update return reason routes - Remove type arguments from the calculate taxes route since it's a `POST` API route but the type argument for the select query parameters only. - Add `metadata` to the list of cart's fields. - Add type casting for order previews in response
This commit is contained in:
@@ -43,7 +43,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
@@ -78,7 +78,7 @@ export const DELETE = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -56,7 +56,7 @@ export const POST = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
@@ -89,7 +89,7 @@ export const DELETE = async (
|
||||
)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ export const POST = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
+2
-2
@@ -57,7 +57,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
@@ -103,7 +103,7 @@ export const DELETE = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ export const POST = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
@@ -77,7 +77,7 @@ export const DELETE = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
|
||||
+2
-2
@@ -43,7 +43,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
@@ -78,7 +78,7 @@ export const DELETE = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ export const POST = async (
|
||||
const [orderClaim] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@ export const POST = async (
|
||||
}
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
claim: orderClaim,
|
||||
return: orderReturn,
|
||||
})
|
||||
|
||||
@@ -56,7 +56,7 @@ export const POST = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
@@ -93,7 +93,7 @@ export const DELETE = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ export const POST = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
+3
-3
@@ -12,7 +12,7 @@ import {
|
||||
} from "../../../../../../../types/routing"
|
||||
import { defaultAdminDetailsReturnFields } from "../../../../../returns/query-config"
|
||||
import { AdminPostExchangesShippingActionReqSchemaType } from "../../../../validators"
|
||||
import { HttpTypes } from "@medusajs/types"
|
||||
import { AdminOrderPreview, HttpTypes } from "@medusajs/types"
|
||||
|
||||
export const POST = async (
|
||||
req: AuthenticatedMedusaRequest<AdminPostExchangesShippingActionReqSchemaType>,
|
||||
@@ -57,7 +57,7 @@ export const POST = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
@@ -103,7 +103,7 @@ export const DELETE = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ export const POST = async (
|
||||
const [orderReturn] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
return: orderReturn,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ export const POST = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
@@ -78,7 +78,7 @@ export const DELETE = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@ export const POST = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
|
||||
+2
-2
@@ -43,7 +43,7 @@ export const POST = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
@@ -78,7 +78,7 @@ export const DELETE = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ export const POST = async (
|
||||
const [orderExchange] = await remoteQuery(queryObject)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@ export const POST = async (
|
||||
}
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
exchange: orderExchange,
|
||||
return: orderReturn,
|
||||
})
|
||||
|
||||
@@ -19,6 +19,6 @@ export const POST = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ export const POST = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -44,6 +44,6 @@ export const DELETE = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -26,6 +26,6 @@ export const POST = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -18,6 +18,6 @@ export const POST = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -19,6 +19,6 @@ export const POST = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ export const POST = async (
|
||||
)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -46,6 +46,6 @@ export const DELETE = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_preview: orderPreview,
|
||||
order_preview: orderPreview as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -19,6 +19,6 @@ export const POST = async (
|
||||
)
|
||||
|
||||
res.json({
|
||||
order_preview: result,
|
||||
order_preview: result as unknown as HttpTypes.AdminOrderPreview,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -18,6 +18,6 @@ export const POST = async (
|
||||
})
|
||||
|
||||
res.json({
|
||||
order_change: result,
|
||||
order_change: result as unknown as HttpTypes.AdminOrderChange,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -2,11 +2,7 @@ import {
|
||||
deleteReturnReasonsWorkflow,
|
||||
updateReturnReasonsWorkflow,
|
||||
} from "@medusajs/core-flows"
|
||||
import {
|
||||
AdminReturnReasonResponse,
|
||||
HttpTypes,
|
||||
UpdateOrderReturnReasonDTO,
|
||||
} from "@medusajs/types"
|
||||
import { AdminReturnReasonResponse, HttpTypes } from "@medusajs/types"
|
||||
import {
|
||||
ContainerRegistrationKeys,
|
||||
MedusaError,
|
||||
@@ -40,7 +36,7 @@ export const GET = async (
|
||||
}
|
||||
|
||||
export const POST = async (
|
||||
req: AuthenticatedMedusaRequest<UpdateOrderReturnReasonDTO>,
|
||||
req: AuthenticatedMedusaRequest<HttpTypes.AdminUpdateReturnReason>,
|
||||
res: MedusaResponse<AdminReturnReasonResponse>
|
||||
) => {
|
||||
const workflow = updateReturnReasonsWorkflow(req.scope)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { createReturnReasonsWorkflow } from "@medusajs/core-flows"
|
||||
import { CreateOrderReturnReasonDTO, HttpTypes } from "@medusajs/types"
|
||||
import { HttpTypes } from "@medusajs/types"
|
||||
import {
|
||||
ContainerRegistrationKeys,
|
||||
remoteQueryObjectFromString,
|
||||
@@ -36,7 +36,7 @@ export const GET = async (
|
||||
}
|
||||
|
||||
export const POST = async (
|
||||
req: AuthenticatedMedusaRequest<CreateOrderReturnReasonDTO>,
|
||||
req: AuthenticatedMedusaRequest<HttpTypes.AdminCreateReturnReason>,
|
||||
res: MedusaResponse<HttpTypes.AdminReturnReasonResponse>
|
||||
) => {
|
||||
const workflow = createReturnReasonsWorkflow(req.scope)
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
import { updateTaxLinesWorkflow } from "@medusajs/core-flows"
|
||||
import { MedusaRequest, MedusaResponse } from "../../../../../types/routing"
|
||||
import { refetchCart } from "../../helpers"
|
||||
import { StoreCalculateCartTaxesType } from "../../validators"
|
||||
import { HttpTypes } from "@medusajs/types"
|
||||
|
||||
export const POST = async (
|
||||
req: MedusaRequest<StoreCalculateCartTaxesType>,
|
||||
req: MedusaRequest,
|
||||
res: MedusaResponse<HttpTypes.StoreCartResponse>
|
||||
) => {
|
||||
const workflow = updateTaxLinesWorkflow(req.scope)
|
||||
|
||||
@@ -25,6 +25,7 @@ export const defaultStoreCartFields = [
|
||||
"original_shipping_tax_total",
|
||||
"original_shipping_subtotal",
|
||||
"original_shipping_total",
|
||||
"metadata",
|
||||
"promotions.id",
|
||||
"promotions.code",
|
||||
"promotions.is_automatic",
|
||||
|
||||
Reference in New Issue
Block a user