next scan dsiplay DRY

This commit is contained in:
Jokob @NetAlertX
2026-03-03 12:31:50 +00:00
parent c533c2267c
commit ea77112315
5 changed files with 96 additions and 14 deletions

View File

@@ -3,7 +3,7 @@
import datetime
from logger import mylog
from utils.datetime_utils import timeNowTZ
from utils.datetime_utils import timeNowTZ, ensure_future_datetime
# -------------------------------------------------------------------------------
@@ -48,6 +48,7 @@ class schedule_class:
if self.was_last_schedule_used:
self.was_last_schedule_used = False
self.last_next_schedule = self.scheduleObject.next()
# Get the next scheduled time, ensuring it's in the future
self.last_next_schedule = ensure_future_datetime(self.scheduleObject, timeNowTZ(as_string=False))
return result