diff --git a/aiogram/filters/magic_data.py b/aiogram/filters/magic_data.py index 351c8e4f..5b3c31d7 100644 --- a/aiogram/filters/magic_data.py +++ b/aiogram/filters/magic_data.py @@ -18,7 +18,7 @@ class MagicData(Filter): async def __call__(self, event: TelegramObject, *args: Any, **kwargs: Any) -> Any: return self.magic_data.resolve( - AttrDict({"event": event, **{k: v for k, v in enumerate(args)}, **kwargs}) + AttrDict({"event": event, **dict(enumerate(args)), **kwargs}) ) def __str__(self) -> str: