fix(medusa): Error handling middleware should be applied when no config is exported (#5634)

**What**
- Fixes an issue where the default errorHandler middleware was not applied if the user did not have a `middlewares.ts` file.
- Updates the type of `MiddlewaresConfig` so `middlewares` is now optional, as people might want to only set a bodyParser config for a matcher and not provide any additional middleware.
This commit is contained in:
Kasper Fabricius Kristensen
2023-11-14 21:48:10 +01:00
committed by GitHub
parent 7226f5b699
commit 52800710a2
3 changed files with 11 additions and 7 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@medusajs/medusa": patch
---
fix(medusa): Ensure that errorHandler middleware is applied if no middleware config exists