UNPKG

easy-express-cwa

Version:

CLI tool to setup a common Express.js backend developed by codewithashim

21 lines (17 loc) 420 B
import mongoose from 'mongoose'; import { IGenericErrorMessage } from '../interfaces/error'; const handleCastError = (error: mongoose.Error.CastError) => { const errors: IGenericErrorMessage[] = [ { path: error.path, message: 'Invalid Id', }, ]; const statusCode = 400; return { statusCode, message: 'Cast Error', errorMessages: errors, }; }; export default handleCastError;