Browse Source

fix(handler): remove error handling from defineWrappedResponseHandler

auth
npmrun 2 weeks ago
parent
commit
8406c0b13c
  1. 11
      server/utils/handler.ts

11
server/utils/handler.ts

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