From e45a3a7280839186b8d95847d98227c20c140c8e Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Sun, 14 Mar 2021 20:40:24 +0200 Subject: [PATCH] Update aiogram/dispatcher/filters/builtin.py --- aiogram/dispatcher/filters/builtin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiogram/dispatcher/filters/builtin.py b/aiogram/dispatcher/filters/builtin.py index e1c8ff4c..b35b369a 100644 --- a/aiogram/dispatcher/filters/builtin.py +++ b/aiogram/dispatcher/filters/builtin.py @@ -529,7 +529,7 @@ class StateFilter(BoundFilter): self.states = states def get_target(self, obj): - if type(obj) is CallbackQuery: + if isinstance(obj, CallbackQuery): return getattr(getattr(getattr(obj, 'message', None),'chat', None), 'id', None), getattr(getattr(obj, 'from_user', None), 'id', None) return getattr(getattr(obj, 'chat', None), 'id', None), getattr(getattr(obj, 'from_user', None), 'id', None)