chore(modules-sdk): Log full error when a loader fail to run (#12584)
* chore(modules-sdk): Log full error when a loader fail to run * Create blue-ties-bow.md
This commit is contained in:
committed by
GitHub
parent
1e7ce4af10
commit
da5e278a78
5
.changeset/blue-ties-bow.md
Normal file
5
.changeset/blue-ties-bow.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@medusajs/modules-sdk": patch
|
||||
---
|
||||
|
||||
chore(modules-sdk): Log full error when a loader fail to run
|
||||
@@ -24,6 +24,7 @@ import {
|
||||
MedusaModuleType,
|
||||
Modules,
|
||||
ModulesSdkUtils,
|
||||
stringifyCircular,
|
||||
toMikroOrmEntities,
|
||||
} from "@medusajs/utils"
|
||||
import { asFunction, asValue } from "awilix"
|
||||
@@ -665,6 +666,12 @@ async function runLoaders(
|
||||
[keyName]: asValue(undefined),
|
||||
})
|
||||
|
||||
logger.error(
|
||||
`Loaders for module ${
|
||||
resolution.definition.label
|
||||
} failed with the following error: \n${stringifyCircular(err)}`
|
||||
)
|
||||
|
||||
return {
|
||||
error: new Error(
|
||||
`Loaders for module ${resolution.definition.label} failed: ${err.message}`
|
||||
|
||||
Reference in New Issue
Block a user