fix(medusa): Add admin get product tests (#5480)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { PricingService, ProductService } from "../../../../services"
|
||||
|
||||
import IsolateProductDomainFeatureFlag from "../../../../loaders/feature-flags/isolate-product-domain"
|
||||
import { MedusaError } from "@medusajs/utils"
|
||||
import IsolateProductDomainFeatureFlag from "../../../../loaders/feature-flags/isolate-product-domain"
|
||||
import { PricingService, ProductService } from "../../../../services"
|
||||
import { FindParams } from "../../../../types/common"
|
||||
import { defaultAdminProductRemoteQueryObject } from "./index"
|
||||
|
||||
/**
|
||||
@@ -114,3 +114,5 @@ async function getProductWithIsolatedProductModule(req, id, retrieveConfig) {
|
||||
|
||||
return product
|
||||
}
|
||||
|
||||
export class AdminGetProductParams extends FindParams {}
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
import "reflect-metadata"
|
||||
|
||||
import { Product, ProductTag, ProductType, ProductVariant } from "../../../.."
|
||||
import { FindParams, PaginatedResponse } from "../../../../types/common"
|
||||
import { PaginatedResponse } from "../../../../types/common"
|
||||
import middlewares, { transformQuery } from "../../../middlewares"
|
||||
|
||||
import { FlagRouter } from "@medusajs/utils"
|
||||
import { Router } from "express"
|
||||
import { PricedProduct } from "../../../../types/pricing"
|
||||
import { validateSalesChannelsExist } from "../../../middlewares/validators/sales-channel-existence"
|
||||
import { AdminGetProductParams } from "./get-product"
|
||||
import { AdminGetProductsParams } from "./list-products"
|
||||
|
||||
const route = Router()
|
||||
@@ -76,7 +77,7 @@ export default (app, featureFlagRouter: FlagRouter) => {
|
||||
)
|
||||
route.get(
|
||||
"/:id",
|
||||
transformQuery(FindParams, {
|
||||
transformQuery(AdminGetProductParams, {
|
||||
defaultRelations: defaultAdminProductRelations,
|
||||
defaultFields: defaultAdminProductFields,
|
||||
isList: false,
|
||||
@@ -496,3 +497,4 @@ export * from "./set-metadata"
|
||||
export * from "./update-option"
|
||||
export * from "./update-product"
|
||||
export * from "./update-variant"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user