Added a day to end dates, if there is no end time (ical and fullcalendar.js use non-inclusive end dates). Issue #154

This commit is contained in:
David Taylor
2015-08-16 21:06:32 +01:00
parent 72ecec8860
commit c36a90ba37
2 changed files with 8 additions and 2 deletions

View File

@@ -97,6 +97,9 @@ class CalendarICS(ICalFeed):
return item.earliest_time
def item_end_datetime(self, item):
if type(item.latest_time) is datetime.date: # Ical end_datetime is non-inclusive, so add a day
return item.latest_time + datetime.timedelta(days=1)
return item.latest_time
def item_location(self,item):