From ae78bcc6fdfeceeae1d475abfb2929925e84d358 Mon Sep 17 00:00:00 2001 From: Rayhaan Date: Sat, 20 Jun 2026 18:06:16 +0530 Subject: [PATCH 1/2] fix(#463): add validation for empty doubt submissions --- src/components/AskDoubt.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/AskDoubt.tsx b/src/components/AskDoubt.tsx index 10244340..c9963c0e 100644 --- a/src/components/AskDoubt.tsx +++ b/src/components/AskDoubt.tsx @@ -315,7 +315,14 @@ export default function AskDoubt({ defaultSubject = "", isOpen, onClose, onSucce toast.error(`Question too short — minimum ${minLength} characters required`); return; } - if ((!content.trim() && !imageUrl) || !subject.trim()) return; + if (!subject.trim()) { + toast.error("Please enter a subject before submitting."); + return; + } + if (!content.trim() && !imageUrl) { + toast.error("Please enter your doubt before submitting."); + return; + } setIsSubmitting(true); try { @@ -753,7 +760,7 @@ export default function AskDoubt({ defaultSubject = "", isOpen, onClose, onSucce -
+