From 47a18666b6ccb037d5d9925df64f3299e9c8cbbd Mon Sep 17 00:00:00 2001 From: Michael Teeuw Date: Fri, 15 Apr 2016 22:09:59 +0200 Subject: [PATCH] Possible fix for #180 --- modules/default/calendar/calendarfetcher.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/default/calendar/calendarfetcher.js b/modules/default/calendar/calendarfetcher.js index 10891134..74e4b2da 100644 --- a/modules/default/calendar/calendarfetcher.js +++ b/modules/default/calendar/calendarfetcher.js @@ -58,7 +58,13 @@ var CalendarFetcher = function(url, reloadInterval, maximumEntries, maximumNumbe if (event.type === "VEVENT") { var startDate = (event.start.length === 8) ? moment(event.start, "YYYYMMDD") : moment(new Date(event.start)); - var endDate = (event.end.length === 8) ? moment(event.end, "YYYYMMDD") : moment(new Date(event.end)); + var endDate; + if (typeof event.end !== "undefined") { + endDate = (event.end.length === 8) ? moment(event.end, "YYYYMMDD") : moment(new Date(event.end)); + } else { + endDate = startDate; + } + if (event.start.length === 8) { startDate = startDate.startOf("day"); }