From f09f0630dcb7e52d4a32ebecfd5e6716a4f81131 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Wed, 25 Mar 2026 13:48:50 -0700 Subject: [PATCH] update error handler --- server/src/middleware/handleErrors.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/middleware/handleErrors.ts b/server/src/middleware/handleErrors.ts index be9d9ea1e..ff591484f 100755 --- a/server/src/middleware/handleErrors.ts +++ b/server/src/middleware/handleErrors.ts @@ -4,14 +4,14 @@ import { AppError } from "@/utils/AppError.js"; const handleErrors = (error: unknown, req: Request, res: Response, _next: NextFunction) => { const status = error instanceof AppError ? error.status || 500 : 500; - const message = error instanceof AppError ? error.message : "Server error"; + const message = error instanceof AppError ? error.message : error instanceof Error ? error.message : "Server error"; const service = error instanceof AppError ? error.service : "unknownService"; const method = error instanceof AppError ? error.method : "unknownMethod"; logger.error({ message: message, service: service, method: method, - stack: error instanceof AppError ? error.stack : undefined, + stack: error instanceof Error ? error.stack : undefined, details: error instanceof AppError ? error.details : undefined, }); res.status(status).json({