From d888c7d4194ba37a720b5fa5f29c4283facf3d4a Mon Sep 17 00:00:00 2001 From: Artyom Tyuev Date: Wed, 14 Sep 2022 14:35:10 +0000 Subject: [PATCH] Add type-checking to webhook (parse_update) --- aiogram/dispatcher/webhook.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aiogram/dispatcher/webhook.py b/aiogram/dispatcher/webhook.py index 32987899..6588335b 100644 --- a/aiogram/dispatcher/webhook.py +++ b/aiogram/dispatcher/webhook.py @@ -116,6 +116,8 @@ class WebhookRequestHandler(web.View): :return: :class:`aiogram.types.Update` """ data = await self.request.json() + if isinstance(data, list): + data = data[0] return types.Update(**data) async def post(self):