Files
automatisch/packages/backend/src/helpers/error-handler.ts
2022-11-05 23:57:33 +01:00

18 lines
359 B
TypeScript

import { Request, Response } from 'express';
import logger from './logger';
type Error = {
message: string;
};
const errorHandler = (err: Error, req: Request, res: Response): void => {
if (err.message === 'Not Found') {
res.status(404).end();
} else {
logger.error(err.message);
res.status(500).end();
}
};
export default errorHandler;