From f174bb6fa1b105b39065478a67b6be0b968f707a Mon Sep 17 00:00:00 2001 From: "Carlos R. L. Rodrigues" <37986729+carlos-r-l-rodrigues@users.noreply.github.com> Date: Mon, 24 Jul 2023 13:20:30 -0300 Subject: [PATCH] fix(modules-sdk): remote query get loaded modules (#4596) --- .changeset/two-geese-check.md | 5 +++++ packages/modules-sdk/src/remote-query.ts | 9 ++++----- 2 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 .changeset/two-geese-check.md diff --git a/.changeset/two-geese-check.md b/.changeset/two-geese-check.md new file mode 100644 index 0000000000..2db6eb811c --- /dev/null +++ b/.changeset/two-geese-check.md @@ -0,0 +1,5 @@ +--- +"@medusajs/modules-sdk": minor +--- + +Fix getting loaded modules diff --git a/packages/modules-sdk/src/remote-query.ts b/packages/modules-sdk/src/remote-query.ts index b06415440e..7df0828f7f 100644 --- a/packages/modules-sdk/src/remote-query.ts +++ b/packages/modules-sdk/src/remote-query.ts @@ -1,12 +1,13 @@ -import { RemoteJoiner } from "@medusajs/orchestration" import { JoinerRelationship, JoinerServiceConfig, ModuleDefinition, RemoteExpandProperty, } from "@medusajs/types" -import { toPascalCase } from "@medusajs/utils" + import { MedusaModule } from "./medusa-module" +import { RemoteJoiner } from "@medusajs/orchestration" +import { toPascalCase } from "@medusajs/utils" export class RemoteQuery { private remoteJoiner: RemoteJoiner @@ -34,9 +35,7 @@ export class RemoteQuery { } const servicesConfig: JoinerServiceConfig[] = [] - for (const modService of modulesLoaded) { - const mod: any = Object.values(modService)[0] - + for (const mod of modulesLoaded) { if (!mod.__definition.isQueryable) { continue }