Feat(modules-sdk): Run hooks on application start (#6111)

**What**
- run `onApplicationStart` hook when starting modules
This commit is contained in:
Philip Korsholm
2024-01-17 10:46:44 +00:00
committed by GitHub
parent 571b64cd16
commit 2b9f98895e
3 changed files with 32 additions and 7 deletions
+11 -7
View File
@@ -308,12 +308,16 @@ export async function MedusaApp(
}))
}
return {
modules: allModules,
link: remoteLink,
query,
entitiesMap: schema.getTypeMap(),
notFound,
runMigrations,
try {
return {
modules: allModules,
link: remoteLink,
query,
entitiesMap: schema.getTypeMap(),
notFound,
runMigrations,
}
} finally {
await MedusaModule.onApplicationStart()
}
}