Skip to content

Commit 61eb070

Browse files
tests
1 parent 836f751 commit 61eb070

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

packages/celery-library/src/celery_library/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ async def submit_task(
5454
self._celery_app.send_task(
5555
task_metadata.name,
5656
task_id=task_id,
57-
kwargs=task_params,
57+
kwargs={"task_id": task_id} | task_params,
5858
queue=task_metadata.queue.value,
5959
)
6060

packages/celery-library/src/celery_library/task.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def _async_task_wrapper(
4444
Callable[Concatenate[AbortableTask, P], R],
4545
]:
4646
def decorator(
47-
coro: Callable[Concatenate[AbortableTask, TaskId, P], Coroutine[Any, Any, R]],
47+
coro: Callable[Concatenate[AbortableTask, P], Coroutine[Any, Any, R]],
4848
) -> Callable[Concatenate[AbortableTask, P], R]:
4949
@wraps(coro)
5050
def wrapper(task: AbortableTask, *args: P.args, **kwargs: P.kwargs) -> R:
@@ -56,7 +56,7 @@ async def run_task(task_id: TaskID) -> R:
5656
try:
5757
async with asyncio.TaskGroup() as tg:
5858
main_task = tg.create_task(
59-
coro(task, task_id, *args, **kwargs),
59+
coro(task, *args, **kwargs),
6060
)
6161

6262
async def abort_monitor():

services/storage/tests/unit/test_async_jobs.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,9 @@ async def _process_action(action: str, payload: Any) -> Any:
9494
return None
9595

9696

97-
def sync_job(task: Task, action: Action, payload: Any) -> Any:
97+
def sync_job(task: Task, task_id: TaskID, action: Action, payload: Any) -> Any:
9898
_ = task
99+
_ = task_id
99100
return asyncio.run(_process_action(action, payload))
100101

101102

0 commit comments

Comments
 (0)