From c855be8ccdebc074f837c9523eeed370f3389945 Mon Sep 17 00:00:00 2001 From: "DESKTOP-RTLN3BA\\$punk" Date: Thu, 11 Jun 2026 16:51:18 -0700 Subject: [PATCH] fix(auto_reload): update task to use a lambda for user_id in async call --- surfsense_backend/app/tasks/celery_tasks/auto_reload_task.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/surfsense_backend/app/tasks/celery_tasks/auto_reload_task.py b/surfsense_backend/app/tasks/celery_tasks/auto_reload_task.py index 41a6f0b70..385cdde88 100644 --- a/surfsense_backend/app/tasks/celery_tasks/auto_reload_task.py +++ b/surfsense_backend/app/tasks/celery_tasks/auto_reload_task.py @@ -59,7 +59,7 @@ def _card_error_payment_intent_id(exc: CardError) -> str | None: @celery_app.task(name="auto_reload_credits") def auto_reload_credits_task(user_id: str): """Charge the user's saved card to top up credits when below threshold.""" - return run_async_celery_task(_auto_reload_credits, user_id) + return run_async_celery_task(lambda: _auto_reload_credits(user_id)) async def _auto_reload_credits(user_id: str) -> None: