From 6037137e56eb3a658c5449a29239533d21ef76ad Mon Sep 17 00:00:00 2001 From: Conatum Date: Fri, 28 Jan 2022 21:08:18 +0200 Subject: [PATCH] fix (achievements): Handle empty months. --- bot/modules/stats/achievements.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot/modules/stats/achievements.py b/bot/modules/stats/achievements.py index 47b3cf55..07929f8d 100644 --- a/bot/modules/stats/achievements.py +++ b/bot/modules/stats/achievements.py @@ -412,7 +412,7 @@ class MonthlyHours(Achievement): data = client.data.session_history.queries.study_times_since( self.guildid, self.userid, *months ) - cumulative_times = [row[0] for row in data] + cumulative_times = [row[0] or 0 for row in data] times = [nxt - crt for nxt, crt in zip(cumulative_times[1:], cumulative_times[0:])] max_time = max(cumulative_times[0], *times) if len(months) > 1 else cumulative_times[0]