From 22c12850ff27f4cb858e2f873a9e114f8694f323 Mon Sep 17 00:00:00 2001 From: Conatum Date: Sun, 15 Oct 2023 17:23:09 +0300 Subject: [PATCH] fix(voice): Fix expiry calculation. --- src/tracking/voice/cog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tracking/voice/cog.py b/src/tracking/voice/cog.py index 2b1645d8..f85f138d 100644 --- a/src/tracking/voice/cog.py +++ b/src/tracking/voice/cog.py @@ -601,9 +601,9 @@ class VoiceTrackerCog(LionCog): start_time = now delay = 20 - remaining = cap - studied_today + remaining = max(cap - studied_today, 0) expiry = start_time + dt.timedelta(seconds=remaining) - if expiry > tomorrow: + if expiry >= tomorrow: expiry = tomorrow + dt.timedelta(seconds=cap) return (delay, start_time, expiry)