diff --git a/src/components/dashboard/Officer_EventManagement.astro b/src/components/dashboard/Officer_EventManagement.astro
index 7216224..9a4d018 100644
--- a/src/components/dashboard/Officer_EventManagement.astro
+++ b/src/components/dashboard/Officer_EventManagement.astro
@@ -141,7 +141,14 @@ const currentPage = eventResponse.page;
Events List
-
+
+
+ `;
+ }
+ // Fetch events with reset cache
+ await fetchEvents();
+ } catch (error) {
+ console.error("Failed to refresh events:", error);
+ // Show error message
+ const eventsList = document.getElementById("eventsList");
+ if (eventsList) {
+ eventsList.innerHTML = `
+
+
+
Failed to refresh events. Please try again.
+
+ `;
+ }
+ }
+ };