From 8027ef0ac93e1df0ab21382f3f2a6934f1909045 Mon Sep 17 00:00:00 2001 From: TheMaddax Date: Wed, 25 Jun 2025 15:50:00 -0500 Subject: [PATCH] Fix: Add missing required fields to document upload - Added title, summary, and notes fields to FormData for upload - Uses filename (without .pdf) as document title - Resolves 'title is required' validation error - Completes PDF upload functionality fix --- frontend/src/app/admin/dashboard/page.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/app/admin/dashboard/page.tsx b/frontend/src/app/admin/dashboard/page.tsx index 5999a3c8..6c418937 100644 --- a/frontend/src/app/admin/dashboard/page.tsx +++ b/frontend/src/app/admin/dashboard/page.tsx @@ -155,6 +155,9 @@ export default function AdminDashboard() { const uploadFormData = new FormData(); uploadFormData.append('file', selectedFile); uploadFormData.append('docketEntryId', data.entry.id.toString()); + uploadFormData.append('title', selectedFile.name.replace('.pdf', '')); + uploadFormData.append('summary', ''); + uploadFormData.append('notes', ''); const uploadResponse = await fetch('/api/documents/upload', { method: 'POST',