Fix the ordering of events #19

Merged
gergely merged 1 commits from event-ordering-fix into master 2018-07-02 15:31:26 +00:00
1 changed files with 2 additions and 1 deletions

View File

@ -154,6 +154,7 @@ class GregorianCalendar(CalendarSystem):
end_timestamp = start_timestamp + timedelta(days=1)
events = events.filter(((Event.start_time >= start_timestamp) & (Event.start_time < end_timestamp)) |
((Event.end_time >= start_timestamp) & (Event.end_time < end_timestamp)))
((Event.end_time >= start_timestamp) & (Event.end_time < end_timestamp))) \
.order_by('start_time', 'end_time')
return events