diff --git a/.changeset/few-shoes-worry.md b/.changeset/few-shoes-worry.md new file mode 100644 index 0000000000..23e41cdaf3 --- /dev/null +++ b/.changeset/few-shoes-worry.md @@ -0,0 +1,5 @@ +--- +"@medusajs/medusa": patch +--- + +Fix regression preventing region_id to be resolved from store's default region when retrieving priced products diff --git a/packages/medusa/src/api/utils/middlewares/products/normalize-data-for-context.ts b/packages/medusa/src/api/utils/middlewares/products/normalize-data-for-context.ts index f6efc29e9c..619ad414ac 100644 --- a/packages/medusa/src/api/utils/middlewares/products/normalize-data-for-context.ts +++ b/packages/medusa/src/api/utils/middlewares/products/normalize-data-for-context.ts @@ -77,7 +77,7 @@ export function normalizeDataForContext(options: PricingContextOptions = {}) { // Finally, try to get it from the store defaults if not available if (!regionId) { - const stores = await refetchEntities({ + const { data: stores } = await refetchEntities({ entity: "store", scope: req.scope, fields: ["id", "default_region_id"],