diff --git a/src/app/services.py b/src/app/services.py index f96b22d..88952d9 100644 --- a/src/app/services.py +++ b/src/app/services.py @@ -145,7 +145,7 @@ async def update_sequences(ctx) -> bool: return True -async def update(ctx) -> bool: +async def update(ctx: dict, *args, **kwargs) -> bool: arq_pool: ArqRedis = ctx["arc_pool"] await arq_pool.enqueue_job("update_books") diff --git a/src/core/setup_arq.py b/src/core/setup_arq.py index 9e1c1af..b17a230 100644 --- a/src/core/setup_arq.py +++ b/src/core/setup_arq.py @@ -14,6 +14,4 @@ class WorkerSettings: redis_settings = get_redis_settings() max_jobs = 3 job_timeout = 15 * 60 - cron_jobs = [ - cron("update", hour={6}, minute=0) - ] + cron_jobs = [cron(update, hour={6}, minute=0)]