From c7cf2e0c24e79f92925ced69d085395f8b826d69 Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Wed, 27 Sep 2017 09:05:32 +0300 Subject: [PATCH] Remove old code. --- aiogram/dispatcher/middlewares.py | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 aiogram/dispatcher/middlewares.py diff --git a/aiogram/dispatcher/middlewares.py b/aiogram/dispatcher/middlewares.py deleted file mode 100644 index 635ee7b2..00000000 --- a/aiogram/dispatcher/middlewares.py +++ /dev/null @@ -1,26 +0,0 @@ -from aiogram.utils.deprecated import deprecated -from . import Handler -from .handler import SkipHandler - - -@deprecated -class Middleware: - def __init__(self, handler, filters=None): - self.handler: Handler = handler - self.configure_handler(filters) - - def configure_handler(self, filters): - if filters is None: - filters = [] - self.handler.register(self._handle_event, filters, 0) - - async def handle(self, *args, **kwargs): - raise NotImplementedError - - async def check_data(self, *args, **kwargs): - return True - - async def _handle_event(self, *args, **kwargs): - if await self.check_data(*args, **kwargs): - await self.handle(*args, **kwargs) - raise SkipHandler()