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