From db2d9e415489c2b1181dbe28dec4b0df5a4ef474 Mon Sep 17 00:00:00 2001 From: chark1es Date: Mon, 10 Feb 2025 23:15:29 -0800 Subject: [PATCH] fix string issues --- .../dashboard/Officer_EventManagement.astro | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/components/dashboard/Officer_EventManagement.astro b/src/components/dashboard/Officer_EventManagement.astro index 7dd5f16..69e9a48 100644 --- a/src/components/dashboard/Officer_EventManagement.astro +++ b/src/components/dashboard/Officer_EventManagement.astro @@ -1172,10 +1172,9 @@ declare global { .filter(Boolean) .join(" | code: "); - // Properly escape the event data for use in onclick - const eventJson = JSON.stringify(event) - .replace(/'/g, "\\'") - .replace(/"/g, '\\"'); + // Store event data in a global map using the event ID as key + const eventDataId = `event_${event.id}`; + window[eventDataId] = event; return `
@@ -1191,18 +1190,18 @@ declare global {
- - -