Changed the starting point of display of upcoming meetings to be 7 days before today, rather than today, to let meetings linger a bit in the listing and iCalendar file after the meeting has started. Triggered by an observation from resnick@episteme.net about IETF 107 sessions disappearing from 'upcoming.ics' on meeting week Monday.

- Legacy-Id: 17518
This commit is contained in:
Henrik Levkowetz 2020-03-23 12:03:00 +00:00
parent c6be826113
commit 0de5a4912a

View file

@ -2233,7 +2233,7 @@ def past(request):
def upcoming(request):
'''List of upcoming meetings'''
today = datetime.datetime.today()
today = datetime.datetime.today() - datetime.timedelta(days=7)
meetings, group_parents = data_for_meetings_overview(Meeting.objects.filter(date__gte=today).order_by('date'))
@ -2260,7 +2260,7 @@ def upcoming(request):
def upcoming_ical(request):
'''Return Upcoming meetings in iCalendar file'''
filters = request.GET.getlist('filters')
today = datetime.datetime.today()
today = datetime.datetime.today() - datetime.timedelta(days=7)
meetings, _ = data_for_meetings_overview(Meeting.objects.filter(date__gte=today).order_by('date'))