I give up :sadge:

This commit is contained in:
2025-05-21 05:05:43 +02:00
parent 67d5c5e478
commit 1f4b7490f7
8 changed files with 393 additions and 429 deletions

View File

@ -67,6 +67,10 @@ def calculate(job: Job) -> str:
"""
trigger_time = None
if isinstance(job.trigger, DateTrigger | IntervalTrigger):
if not hasattr(job, "next_run_time"):
logger.debug("No next run time found for '%s'", job.id)
logger.debug("%s", job.__getstate__())
return "Paused"
trigger_time = job.next_run_time or None
elif isinstance(job.trigger, CronTrigger):