|
|
|
@ -21,18 +21,7 @@ export const defineWrappedResponseHandler = <T extends EventHandlerRequest, D>( |
|
|
|
const config = Object.assign({ ...defaultConfig }, typeof handlerOrConfig === 'object' ? handlerOrConfig : {}); |
|
|
|
|
|
|
|
return defineEventHandler<T>(async (event) => { |
|
|
|
try { |
|
|
|
const response = await handler(event) |
|
|
|
return response |
|
|
|
} catch (error) { |
|
|
|
logger.error( |
|
|
|
event?.method ?? "", |
|
|
|
event?.path ?? "(no request)", |
|
|
|
`[request]`, |
|
|
|
"\n", |
|
|
|
error |
|
|
|
); |
|
|
|
return error |
|
|
|
} |
|
|
|
}) |
|
|
|
} |