From 154c12a165d8e72f316e1d3cec108b7771e0f2c7 Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Sun, 10 Dec 2017 03:40:09 +0200 Subject: [PATCH] Make an context is task-local. --- aiogram/utils/context.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiogram/utils/context.py b/aiogram/utils/context.py index 77861eaa..dfef6882 100644 --- a/aiogram/utils/context.py +++ b/aiogram/utils/context.py @@ -31,7 +31,7 @@ def task_factory(loop: asyncio.BaseEventLoop, coro: typing.Coroutine): del task._source_traceback[-1] try: - task.context = asyncio.Task.current_task().context + task.context = asyncio.Task.current_task().context.copy() except AttributeError: task.context = {CONFIGURED: True}