From 1851b127db75225345541353bae25cb186f63b13 Mon Sep 17 00:00:00 2001 From: Aleksandr Alekseev Date: Mon, 21 Dec 2020 01:04:08 +0300 Subject: [PATCH] Add support for third-party logger classes --- aiogram/contrib/middlewares/logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiogram/contrib/middlewares/logging.py b/aiogram/contrib/middlewares/logging.py index 308d0e10..985a2ca2 100644 --- a/aiogram/contrib/middlewares/logging.py +++ b/aiogram/contrib/middlewares/logging.py @@ -10,7 +10,7 @@ HANDLED_STR = ['Unhandled', 'Handled'] class LoggingMiddleware(BaseMiddleware): def __init__(self, logger=__name__): - if not isinstance(logger, logging.Logger): + if isinstance(logger, str): logger = logging.getLogger(logger) self.logger = logger