Read the statement by Michael Teeuw here.
Calendar event same start and enddate wrong (Google Calendar)
-
@RobertM great, thanks…
so, I’ve found it, I don’t know why this is there or side effects…
but
edit the ~/MagicMirror/modules/default/calendar/calendarutils.js
find line 430-ish ( i added debug so the numbers may be off
endDate = moment(parseInt(startDate.format("x")) + duration, "x"); if (startDate.format("x") === endDate.format("x")) { endDate = endDate.endOf("day"); }
add the // to the endDate = line, so it looks like this
endDate = moment(parseInt(startDate.format("x")) + duration, "x"); if (startDate.format("x") === endDate.format("x")) { //endDate = endDate.endOf("day"); }
-
@sdetweil yes, thats works - after restarting node - many thanks!
Would it also be possible to only show the start of such 0 minutes events?
-
@RobertM i don’t think so… u asked to showEnd:true…
there is no conditional logic there
my settings and result
config: { showEnd:true, timeFormat:"absolute", urgency:0, getRelative:0,
-
u asked to showEnd:true…
Yes, that’s right. It looks better and is easier to capture for 0 minute events when there is no end time. For events with a time duration, I would have liked to have shown the end time.
See the following mockup above as it is now and below as I would like it to be.
-
@RobertM I know, but showEnd says format the end time after a -.
always.
is doesn’t say only if the end is different
-
@RobertM very cool!!! you submitted a PR!!