refactor to monitor service

This commit is contained in:
Alex Holliday committed 2025-07-24 13:50:21 -07:00
1 parent 12ff66fd3e
commit d59e2796e7
8 files changed
+421 -404

No files matched your search

+5 -1
View File
@@ -65,12 +65,16 @@ export const asyncHandler = (fn, serviceName, methodName) => {
return next(appError);
}
if (error.status) {
const appError = createError(error.message, error.status, serviceName, methodName, { originalError: error.message, stack: error.stack });
return next(appError);
}
// For unknown errors, create a server error
const appError = createServerError(error.message || "An unexpected error occurred", { originalError: error.message, stack: error.stack });
appError.service = serviceName;
appError.method = methodName;
appError.stack = error.stack; // Preserve original stack
return next(appError);
}
};