From 60c414e4ee68ddaeacce1d021a0d3a994fd0efae Mon Sep 17 00:00:00 2001 From: Ryderjj89 Date: Mon, 26 May 2025 14:15:51 -0400 Subject: [PATCH] Fix event conclusion email data submission in EventForm --- frontend/src/components/EventForm.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/EventForm.tsx b/frontend/src/components/EventForm.tsx index fe0a6ab..4f15fca 100644 --- a/frontend/src/components/EventForm.tsx +++ b/frontend/src/components/EventForm.tsx @@ -49,7 +49,7 @@ interface FormData { max_guests_per_rsvp: number; email_notifications_enabled: boolean; email_recipients: string; - thank_you_message: string; // Added thank you message field + event_conclusion_message: string; // Renamed from thank_you_message event_conclusion_email_enabled: boolean; // Added state for event conclusion email toggle } @@ -65,7 +65,7 @@ const EventForm: React.FC = () => { max_guests_per_rsvp: 0, email_notifications_enabled: false, email_recipients: '', - thank_you_message: '', // Added thank you message state + event_conclusion_message: '', // Renamed state event_conclusion_email_enabled: false, // Initialize new state }); const [wallpaper, setWallpaper] = useState(null); @@ -128,10 +128,8 @@ const EventForm: React.FC = () => { } }); - // Append thank you message - submitData.append('thank_you_message', formData.thank_you_message); - // Append event conclusion email enabled state - submitData.append('event_conclusion_email_enabled', String(formData.event_conclusion_email_enabled)); + // Append event conclusion message + submitData.append('event_conclusion_message', formData.event_conclusion_message); // Use correct key and state variable // Append wallpaper if selected @@ -139,6 +137,8 @@ const EventForm: React.FC = () => { submitData.append('wallpaper', wallpaper); } + console.log('Submitting event creation data:', Object.fromEntries(submitData.entries())); // Add logging + await axios.post('/api/events', submitData, { headers: { 'Content-Type': 'multipart/form-data',