2017-07-21 13:58:21,570 - mensabot.sched - ERROR - Exception from scheduler, restarting.
Traceback (most recent call last):
File "/opt/mensabot/repo/mensabot/bot/tasks.py", line 31, in run_sched
delay = SCHED.run(blocking=False)
File "/usr/lib64/python3.5/sched.py", line 147, in run
action(*argument, **kwargs)
File "/opt/mensabot/repo/mensabot/bot/diff_listener.py", line 31, in notify_diff
diff = generate_diff(old, new)
File "/opt/mensabot/repo/mensabot/mensa_menu.py", line 189, in generate_diff
diff += __compare_changed_wg(changed_wg1, changed_wg2)
File "/opt/mensabot/repo/mensabot/mensa_menu.py", line 216, in __compare_changed_wg
assert Change("MOVE", names1[dish.name], dish) in diff
AssertionError
2017-07-28 14:15:00,001 - mensabot.sched - ERROR - Exception from scheduler, restarting.
Traceback (most recent call last):
File "/opt/mensabot/repo/mensabot/bot/tasks.py", line 31, in run_sched
delay = SCHED.run(blocking=False)
File "/usr/lib64/python3.5/sched.py", line 147, in run
action(*argument, **kwargs)
File "/opt/mensabot/repo/mensabot/bot/tasks.py", line 48, in schedule_notification
(open, close, day, offset), menu = get_next_mensa_open(now)
TypeError: 'NoneType' object is not iterable
2017-07-28 14:16:00,001 - mensabot.sched - ERROR - Exception from scheduler, restarting.
Traceback (most recent call last):
File "/opt/mensabot/repo/mensabot/bot/tasks.py", line 31, in run_sched
delay = SCHED.run(blocking=False)
File "/usr/lib64/python3.5/sched.py", line 147, in run
action(*argument, **kwargs)
File "/opt/mensabot/repo/mensabot/bot/tasks.py", line 91, in schedule_clear_mensa_notifications
(open, close, day, offset), menu = get_next_mensa_open()
TypeError: 'NoneType' object is not iterable
2017-07-28 16:26:17,903 - mensabot.bot.command - ERROR - Command /cafete failed
Traceback (most recent call last):
File "/opt/mensabot/repo/mensabot/bot/util.py", line 52, in func_wrapper
func(bot, update)
File "/opt/mensabot/repo/mensabot/bot/command/cafete.py", line 31, in cafete
locale=chat.locale if chat else None),
File "/opt/mensabot/repo/mensabot/format.py", line 113, in get_open_formatted
for day in [dt + dtm.timedelta(days=i - dt.weekday()) for i in range(7)]]
File "/opt/mensabot/repo/mensabot/format.py", line 113, in <listcomp>
for day in [dt + dtm.timedelta(days=i - dt.weekday()) for i in range(7)]]
File "/opt/mensabot/repo/mensabot/mensa.py", line 217, in is_holiday
next_date = next((t, d) for t, d in get_semester_dates() if d >= dt.date())
StopIteration
2017-07-30 14:14:17,083 - mensabot.bot.command - ERROR - Command /mensa failed
Traceback (most recent call last):
File "/opt/mensabot/repo/mensabot/bot/util.py", line 52, in func_wrapper
func(bot, update)
File "/opt/mensabot/repo/mensabot/bot/command/mensa.py", line 21, in mensa
(open, close, dt, offset), menu = get_next_mensa_open()
TypeError: 'NoneType' object is not iterable