From 87c0458d9577eb31011189aa49ec8a56068488bf Mon Sep 17 00:00:00 2001 From: Dmitriprank <32793116+dmitriprank@users.noreply.github.com> Date: Tue, 8 Nov 2022 00:08:36 +0200 Subject: [PATCH] Dev 2.x chat_type filter fix (#1027) * Added missing params to chat shortcut functions create_invite_link, edit_invite_link * Added missing ChatJoinRequest to check function of a ChatTypeFilter --- aiogram/dispatcher/filters/builtin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aiogram/dispatcher/filters/builtin.py b/aiogram/dispatcher/filters/builtin.py index 1d88b41c..e20357e8 100644 --- a/aiogram/dispatcher/filters/builtin.py +++ b/aiogram/dispatcher/filters/builtin.py @@ -751,6 +751,8 @@ class ChatTypeFilter(BoundFilter): chat_type = obj.chat.type elif isinstance(obj, InlineQuery): chat_type = obj.chat_type + elif isinstance(obj, ChatJoinRequest): + chat_type = obj.chat.type else: warnings.warn("ChatTypeFilter doesn't support %s as input", type(obj)) return False