From 8ad650bbe6abcbecc89ee52a72c30689a14a846f Mon Sep 17 00:00:00 2001 From: darksidecat <58224121+darksidecat@users.noreply.github.com> Date: Mon, 4 Oct 2021 23:14:14 +0300 Subject: [PATCH] remove repeating code --- aiogram/client/session/middlewares/request_logging.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/aiogram/client/session/middlewares/request_logging.py b/aiogram/client/session/middlewares/request_logging.py index 15416574..f9a1b3ac 100644 --- a/aiogram/client/session/middlewares/request_logging.py +++ b/aiogram/client/session/middlewares/request_logging.py @@ -1,20 +1,16 @@ import logging -from typing import TYPE_CHECKING, Any, Awaitable, Callable, List, Optional, Type +from typing import TYPE_CHECKING, Any, List, Optional, Type from aiogram import loggers from aiogram.methods import TelegramMethod from aiogram.methods.base import Response from aiogram.types import TelegramObject -from .base import BaseRequestMiddleware +from .base import BaseRequestMiddleware, NextRequestMiddlewareType if TYPE_CHECKING: from ...bot import Bot -NextRequestMiddlewareType = Callable[ - ["Bot", TelegramMethod[TelegramObject]], Awaitable[Response[TelegramObject]] -] - logger = logging.getLogger(__name__)