Use timezone for parsing events

This commit is contained in:
Ace 2020-05-30 00:45:53 +02:00
parent 8684009f4c
commit ebe284072d
2 changed files with 5 additions and 3 deletions

View File

@ -102,7 +102,8 @@ class Agenda(inkycal_module):
parser.load_from_file(self.ical_files) parser.load_from_file(self.ical_files)
# Load events from all icalendar in timerange # Load events from all icalendar in timerange
upcoming_events = parser.get_events(today, agenda_events[-1]['begin']) upcoming_events = parser.get_events(today, agenda_events[-1]['begin'],
self.timezone)
# Sort events by beginning time # Sort events by beginning time
parser.sort() parser.sort()

View File

@ -189,7 +189,7 @@ class Calendar(inkycal_module):
parser.load_from_file(self.ical_files) parser.load_from_file(self.ical_files)
# Filter events for full month (even past ones) for drawing event icons # Filter events for full month (even past ones) for drawing event icons
month_events = parser.get_events(month_start, month_end) month_events = parser.get_events(month_start, month_end, self.timezone)
parser.sort() parser.sort()
self.month_events = month_events self.month_events = month_events
@ -214,7 +214,8 @@ class Calendar(inkycal_module):
# Filter upcoming events until 4 weeks in the future # Filter upcoming events until 4 weeks in the future
parser.clear_events() parser.clear_events()
upcoming_events = parser.get_events(now, now.shift(weeks=4)) upcoming_events = parser.get_events(now, now.shift(weeks=4),
self.timezone)
self._upcoming_events = upcoming_events self._upcoming_events = upcoming_events
# delete events which won't be able to fit (more events than lines) # delete events which won't be able to fit (more events than lines)