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
This commit is contained in:
Shahed Nasser
2024-06-06 20:30:31 +03:00
committed by GitHub
parent 636bf3a15f
commit bd302e678e

View File

@@ -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<StoreProductCategoryParamsType>,
res: MedusaResponse<StoreProductCategoryResponse>
) => {
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) {