fix: get more event details and cache request
This commit is contained in:
parent
8d79956f3c
commit
fa105079d7
@ -88,15 +88,30 @@ const { user } = sessionStore()
|
|||||||
|
|
||||||
const events = createListResource({
|
const events = createListResource({
|
||||||
doctype: 'Event',
|
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 },
|
filters: { status: 'Open', owner: user },
|
||||||
auto: true,
|
auto: true,
|
||||||
transform: (data) => {
|
transform: (data) => {
|
||||||
return data.map((event) => ({
|
return data.map((event) => ({
|
||||||
id: event.name,
|
id: event.name,
|
||||||
title: event.subject,
|
title: event.subject,
|
||||||
|
description: event.description,
|
||||||
|
status: event.status,
|
||||||
fromDate: event.starts_on,
|
fromDate: event.starts_on,
|
||||||
toDate: event.ends_on,
|
toDate: event.ends_on,
|
||||||
|
isFullDay: event.all_day,
|
||||||
|
eventType: event.event_type,
|
||||||
color: event.color,
|
color: event.color,
|
||||||
}))
|
}))
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user