David Maier
06/10/2022, 8:58 AMAnna Geller
today = datetime.date.today()
sunday = today + datetime.timedelta((calendar.SUNDAY - today.weekday()) % 7)
schedule = IntervalSchedule(start_date=sunday, interval=timedelta(weeks=1))
OK, found it. Seems there was an exception at registration time that I missed for whatever reason. The following works now:
today = datetime.date.today()
sunday = today + datetime.timedelta((calendar.SUNDAY - today.weekday()) % 7)
sunday_with_time = datetime.datetime(year=sunday.year, month=sunday.month, day=sunday.day)
schedule = IntervalSchedule(start_date=sunday_with_time, interval=timedelta(weeks=1))