From f78cfcfc54ba84ab488147a4662db491c085b2db Mon Sep 17 00:00:00 2001 From: tmdeveloper007 Date: Tue, 11 Aug 2026 15:19:29 +0000 Subject: [PATCH] fix : added max length guard on compileResume code field in ValidateResume --- backend/Input_validators/ValidateResume.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/Input_validators/ValidateResume.js b/backend/Input_validators/ValidateResume.js index 0bf13d03..c324e37b 100644 --- a/backend/Input_validators/ValidateResume.js +++ b/backend/Input_validators/ValidateResume.js @@ -5,7 +5,7 @@ const mongoose = require("mongoose"); // ── Schemas ─────────────────────────────────────────────────────────────────── const compileResumeSchema = z.object({ - code: z.string({ required_error: "LaTeX code is required" }).min(1, "LaTeX code is required"), + code: z.string({ required_error: "LaTeX code is required" }).min(1, "LaTeX code is required").max(50000, "LaTeX code cannot exceed 50000 characters"), }); const analyzeResumeSchema = z.object({