From 44568f269348b5c01fcfd706266688a788b1af49 Mon Sep 17 00:00:00 2001 From: Oleg A Date: Sun, 1 Aug 2021 22:43:27 +0300 Subject: [PATCH] chore: remove method proxy --- aiogram/contrib/fsm_storage/redis.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/aiogram/contrib/fsm_storage/redis.py b/aiogram/contrib/fsm_storage/redis.py index 1c0d731f..b4408ad4 100644 --- a/aiogram/contrib/fsm_storage/redis.py +++ b/aiogram/contrib/fsm_storage/redis.py @@ -244,13 +244,6 @@ class AioRedisAdapterBase(ABC): """Get Redis connection.""" pass - async def apply_proxy_methods(self): - """Proxy aioredis.Redis methods.""" - redis = await self.get_redis() - for name, value in inspect.getmembers(redis, callable): - if not hasattr(self, name): - setattr(self, name, value) - def close(self): """Grace shutdown.""" pass @@ -405,7 +398,6 @@ class RedisStorage2(BaseStorage): self._redis = AioRedisAdapterV1(**connection_data) elif redis_version == 2: self._redis = AioRedisAdapterV2(**connection_data) - await self._redis.apply_proxy_methods() return self._redis def generate_key(self, *parts):