From bd302e678e60fc48642f91063c816e19707d456f Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 6 Jun 2024 20:30:31 +0300 Subject: [PATCH] fix(medusa): return a single category instead of an array in retrieve category route (#7638) * fix(medusa): return a single category instead of an array in retrieve category route * change to use refetchEntity --- .../src/api/store/product-categories/[id]/route.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/medusa/src/api/store/product-categories/[id]/route.ts b/packages/medusa/src/api/store/product-categories/[id]/route.ts index 9af38012b7..a457f0c38e 100644 --- a/packages/medusa/src/api/store/product-categories/[id]/route.ts +++ b/packages/medusa/src/api/store/product-categories/[id]/route.ts @@ -4,19 +4,18 @@ import { AuthenticatedMedusaRequest, MedusaResponse, } from "../../../../types/routing" -import { refetchEntities } from "../../../utils/refetch-entity" +import { refetchEntity } from "../../../utils/refetch-entity" import { StoreProductCategoryParamsType } from "../validators" export const GET = async ( req: AuthenticatedMedusaRequest, res: MedusaResponse ) => { - const category = await refetchEntities( + const category = await refetchEntity( "product_category", - { id: req.params.id, ...req.filterableFields }, + req.params.id, req.scope, - req.remoteQueryConfig.fields, - req.remoteQueryConfig.pagination + req.remoteQueryConfig.fields ) if (!category) {