From fa105079d72e82c145209c07ad41522280ed5e29 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 23 Apr 2025 12:23:01 +0530 Subject: [PATCH] fix: get more event details and cache request --- frontend/src/pages/Calendar.vue | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/Calendar.vue b/frontend/src/pages/Calendar.vue index 27600b50..6609aa1e 100644 --- a/frontend/src/pages/Calendar.vue +++ b/frontend/src/pages/Calendar.vue @@ -88,15 +88,30 @@ const { user } = sessionStore() const events = createListResource({ doctype: 'Event', - fields: ['name', 'status', 'subject', 'starts_on', 'ends_on'], + cache: ['calendar', user], + fields: [ + 'name', + 'status', + 'subject', + 'description', + 'starts_on', + 'ends_on', + 'all_day', + 'event_type', + 'color', + ], filters: { status: 'Open', owner: user }, auto: true, transform: (data) => { return data.map((event) => ({ id: event.name, title: event.subject, + description: event.description, + status: event.status, fromDate: event.starts_on, toDate: event.ends_on, + isFullDay: event.all_day, + eventType: event.event_type, color: event.color, })) },