From 32be40a2c09be2f793b5d348a3dd62e9312f46c9 Mon Sep 17 00:00:00 2001 From: "Carlos R. L. Rodrigues" <37986729+carlos-r-l-rodrigues@users.noreply.github.com> Date: Mon, 19 May 2025 15:06:28 -0300 Subject: [PATCH] fix(medusa): add estimate count to admin products (#12467) what: * Add `estimate_count` property to `/admin/products` endpoint when index engine FF is on --- .changeset/shaggy-ghosts-taste.md | 5 +++++ packages/medusa/src/api/admin/products/route.ts | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/shaggy-ghosts-taste.md diff --git a/.changeset/shaggy-ghosts-taste.md b/.changeset/shaggy-ghosts-taste.md new file mode 100644 index 0000000000..79fe00610f --- /dev/null +++ b/.changeset/shaggy-ghosts-taste.md @@ -0,0 +1,5 @@ +--- +"@medusajs/medusa": patch +--- + +fix(medusa): add estimate count property on admin/products diff --git a/packages/medusa/src/api/admin/products/route.ts b/packages/medusa/src/api/admin/products/route.ts index 88b56250da..fe68f9c81f 100644 --- a/packages/medusa/src/api/admin/products/route.ts +++ b/packages/medusa/src/api/admin/products/route.ts @@ -80,6 +80,7 @@ async function getProductsWithIndexEngine( res.json({ products: products.map(remapProductResponse), count: metadata!.estimate_count, + estimate_count: metadata!.estimate_count, offset: metadata!.skip, limit: metadata!.take, })