From 45079b0793ca3bca5e473661d758964f654cfb09 Mon Sep 17 00:00:00 2001 From: Lixian Zhou Date: Thu, 19 Mar 2026 16:04:16 -0400 Subject: [PATCH] fix --- client/src/components/events/EventsList.js | 10 +++++++++- client/src/components/events/EventsMultipleList.js | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/client/src/components/events/EventsList.js b/client/src/components/events/EventsList.js index dde99a7..a736932 100644 --- a/client/src/components/events/EventsList.js +++ b/client/src/components/events/EventsList.js @@ -218,7 +218,15 @@ const EventsList = () => { const goToCreateNew = () => { if (!AuthService.canEditMedicalEvents()) return; - navigate(`/medical/events`) + const seedEvent = { + data: {}, + type: 'medical', + status: 'active', + start_time: new Date(), + stop_time: new Date(), + edit_history: [] + }; + navigate(`/medical/events/create-from-request?event=${encodeURIComponent(JSON.stringify(seedEvent))}`); } const goToEventsCalendar = () => { diff --git a/client/src/components/events/EventsMultipleList.js b/client/src/components/events/EventsMultipleList.js index 931f557..485d6e8 100644 --- a/client/src/components/events/EventsMultipleList.js +++ b/client/src/components/events/EventsMultipleList.js @@ -355,7 +355,15 @@ const EventsMultipleList = () => { const goToCreateNew = () => { if (!AuthService.canEditMedicalEvents()) return; - navigate(`/medical/events`) + const seedEvent = { + data: {}, + type: 'medical', + status: 'active', + start_time: new Date(), + stop_time: new Date(), + edit_history: [] + }; + navigate(`/medical/events/create-from-request?event=${encodeURIComponent(JSON.stringify(seedEvent))}`); }