chore: Register Query in container (#9103)

* chore(framework): Register the query

* chore(framework): Register the query
This commit is contained in:
Adrien de Peretti
2024-09-11 15:08:46 +02:00
committed by GitHub
parent a729fb3fbb
commit a01e7e4ffe
4 changed files with 130 additions and 51 deletions

View File

@@ -232,6 +232,10 @@ export class MedusaAppLoader {
ContainerRegistrationKeys.REMOTE_QUERY,
asValue(undefined)
)
this.#container.register(
ContainerRegistrationKeys.QUERY,
asValue(undefined)
)
this.#container.register(
ContainerRegistrationKeys.REMOTE_LINK,
asValue(undefined)
@@ -252,14 +256,18 @@ export class MedusaAppLoader {
return medusaApp
}
container.register(
this.#container.register(
ContainerRegistrationKeys.REMOTE_LINK,
asValue(medusaApp.link)
)
container.register(
this.#container.register(
ContainerRegistrationKeys.REMOTE_QUERY,
asValue(medusaApp.query)
)
this.#container.register(
ContainerRegistrationKeys.QUERY,
asValue(medusaApp.query)
)
for (const moduleService of Object.values(medusaApp.modules)) {
const loadedModule = moduleService as LoadedModule