chore: Expose Awilix resolution errors (#13008)

Co-authored-by: Trevor N. <trevor@pegasuscart.com>
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>
This commit is contained in:
Trevor
2025-07-22 10:44:17 +02:00
committed by GitHub
co-authored by Trevor N. Oli Juhl
parent 44ee9a06ba
commit 74f86c95b1
6 changed files with 24 additions and 0 deletions
@@ -44,6 +44,10 @@ export default class LockingProviderService {
const errMessage = `
Unable to retrieve the locking provider with id: ${providerId}
Please make sure that the provider is registered in the container and it is configured correctly in your project configuration file.`
// Log full error for debugging
this.#logger.error(`AwilixResolutionError: ${err.message}`, err)
throw new Error(errMessage)
}