Hi,
I recently started using MMM-CalenderExt2 due to issues with the default calendar, but with this module I have the following problem:
Full day events are not displayed on the day of the event.
I use Google Calendar to enter the event (full day event for today):
BEGIN:VEVENT
DTSTART;VALUE=DATE:20200502
DTEND;VALUE=DATE:20200503
DTSTAMP:20200502T102951Z
UID:329p3d2e5fccimqrsfjl6c6g9e@google.com
CREATED:20200502T102356Z
DESCRIPTION:
LAST-MODIFIED:20200502T102356Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:ALLDAYTEST
TRANSP:TRANSPARENT
END:VEVENT
On the MM I do not see the event.
When I enter a full day event for tomorrow, I see the event scheduled for tomorrow.
Then after the first refresh of the events on the day of the event (approx. at 00:05 hrs), the event is removed from the list of events for that day.
Very annoying.
Any ideas how to get this fixed ??
Is this a parsing issue, or a module issue ??
Part of config.js:
views: [
{
name: "Familie Calendar",
mode: "upcoming",
position: "top_left",
calendars: ["Familie Calendar"],
slotCount: 1,
slotTitle: "Family Calendar",
slotMaxHeight: "16px",
filterPassedEvent: true,
maxItems: 9,
maxDays: 60,
locale: "de-DE",
hideOverflow: false,
dateFormat: "ddd Do MMM",
dateTimeFormat: {
sameDay: "[Today] HH:mm",
nextDay: "[Tomorrow] HH:mm",
nextWeek: "dddd HH:mm",
lastDay: "[Yesterday] HH:mm",
lastWeek: "[Last] ddd HH:mm",
sameElse: "ddd Do Mo HH:mm",
},
timeFormat: "HH:mm",
relativeFormat: {
passed: "ended %ENDFROMNOW%",
current: "ends %ENDFROMNOW%",
future: "starts %STARTFROMNOW% (%DURATION%)",
},
useEventTimeRelative: false,
transform: (event)=>{
if (event.title.search("Verjaardag") > -1) {
event.icon = "fxemoji-partypopper" // Set icon of that event to "fxemoji-partypopper"
}
if (event.title.search("RIP") > -1) {
event.icon = "fxemoji-whitelatincross"
}
return event // Return that event.
},
},
],