diff --git a/server/middleware/log.ts b/server/middleware/log.ts index 7bfd623..a3e8841 100644 --- a/server/middleware/log.ts +++ b/server/middleware/log.ts @@ -1,3 +1,12 @@ export default defineEventHandler(async (event) => { - console.log('[Middleware] Incoming request:', event.path) + try { + // logic middleware + } catch (error) { + console.error('Middleware error:', error) + throw createError({ + statusCode: 500, + statusMessage: 'Internal Server Error', + message: error?.message || 'Unknown error' + }) + } }) \ No newline at end of file