Hi, I think I've found a strange bug in scheduler. I would like to run some job every Monday at 15:40 UTC. So I run this at 15:35:
scheduler.add_task( name='recurring job', schedule_task_id="xyz", queue='abc', minute=40, hour=15, day=0, weekdays=['monday'], recurring=True )and it does not run, but when I do a hack:
# with this hack works as expected #scheduler._schedule_jobs._last_executed = datetime.utcnow() - relativedelta(days=1)It runs today (Monday) at 15:40. Have you ever had such problem?