diff --git a/src/utils/error.ts b/src/utils/error.ts index 0765d46..8cd99d7 100644 --- a/src/utils/error.ts +++ b/src/utils/error.ts @@ -14,5 +14,7 @@ export const validateSchema = (res: Response, schema: ObjectSchema, object: Reco const errorCode: number = codeMappings[error?.details[0].type || "any"] || 0; const message: string = error?.details[0].message || "No message provided"; - sendError(res, 400, errorCode, message, error?.details[0].context?.key); + if (error) sendError(res, 400, errorCode, message, error?.details[0].context?.key); + + return error; }; \ No newline at end of file