From 7f832089dfc68deaea18beb9ab90c847648fb0bb Mon Sep 17 00:00:00 2001 From: Yuriy Chebyshev Date: Tue, 28 Jun 2022 16:52:29 +0300 Subject: [PATCH] CR fix: fix isinstance --- 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 2231f96f..4fd2111e 100644 --- a/aiogram/dispatcher/filters/builtin.py +++ b/aiogram/dispatcher/filters/builtin.py @@ -66,7 +66,7 @@ class Command(Filter): @dp.message_handler(commands=['myCommand'], commands_ignore_caption=False, content_types=ContentType.ANY) @dp.message_handler(Command(['myCommand'], ignore_caption=False), content_types=[ContentType.TEXT, ContentType.DOCUMENT]) """ - if isinstance(commands, str) or isinstance(commands, BotCommand): + if isinstance(commands, (str, BotCommand)): commands = (commands,) if isinstance(commands, Iterable): commands = [cmd.command if isinstance(cmd, BotCommand) else cmd for cmd in commands]