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
This commit is contained in:
TheMaddax 2025-06-25 15:50:00 -05:00
parent 9ab091966c
commit 8027ef0ac9

View file

@ -155,6 +155,9 @@ export default function AdminDashboard() {
const uploadFormData = new FormData(); const uploadFormData = new FormData();
uploadFormData.append('file', selectedFile); uploadFormData.append('file', selectedFile);
uploadFormData.append('docketEntryId', data.entry.id.toString()); 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', { const uploadResponse = await fetch('/api/documents/upload', {
method: 'POST', method: 'POST',