diff --git a/.changeset/selfish-lies-clap.md b/.changeset/selfish-lies-clap.md new file mode 100644 index 0000000000..da1dbe646f --- /dev/null +++ b/.changeset/selfish-lies-clap.md @@ -0,0 +1,5 @@ +--- +"@medusajs/medusa": patch +--- + +Expand store result to include default sales channel diff --git a/packages/medusa/src/api/routes/admin/store/get-store.ts b/packages/medusa/src/api/routes/admin/store/get-store.ts index 37dcc6d024..22b3b5c870 100644 --- a/packages/medusa/src/api/routes/admin/store/get-store.ts +++ b/packages/medusa/src/api/routes/admin/store/get-store.ts @@ -36,8 +36,13 @@ export default async (req, res) => { const fulfillmentProviderService: FulfillmentProviderService = req.scope.resolve("fulfillmentProviderService") + const relations = ["currencies", "default_currency"] + if (featureFlagRouter.isFeatureEnabled("sales_channels")) { + relations.push("default_sales_channel") + } + const data = (await storeService.retrieve({ - relations: ["currencies", "default_currency"], + relations, })) as Store & { payment_providers: PaymentProvider[] fulfillment_providers: FulfillmentProvider[]