feat(deployment): add cron support

This commit is contained in:
2025-11-11 14:03:31 +01:00
parent 24d86abfc4
commit c62e0adcf3

View File

@@ -163,6 +163,6 @@ async def authenticated_route(user: User = Depends(current_active_verified_user)
@fastApi.get("/_cron", include_in_schema=False)
async def handle_cron(request: Request):
logging.info("[Cron] Triggering scheduled tasks via HTTP endpoint")
logging.info(json.dumps(request.headers))
logging.info(json.dumps(request.headers._list))
task = load_all_transactions.delay()
return {"status": "queued", "action": "csas_scrape_all", "task_id": getattr(task, 'id', None)}