From 4b8fd4bf719aa387cee77174adf56f5ee130ebaa Mon Sep 17 00:00:00 2001 From: Andrey Tikhonov Date: Mon, 17 May 2021 21:34:16 +0300 Subject: [PATCH] fix redis1 delete --- aiogram/contrib/fsm_storage/redis.py | 2 +- tests/contrib/fsm_storage/{test_redis.py => test_storage.py} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename tests/contrib/fsm_storage/{test_redis.py => test_storage.py} (97%) diff --git a/aiogram/contrib/fsm_storage/redis.py b/aiogram/contrib/fsm_storage/redis.py index 2992a8dc..5d0b762c 100644 --- a/aiogram/contrib/fsm_storage/redis.py +++ b/aiogram/contrib/fsm_storage/redis.py @@ -112,7 +112,7 @@ class RedisStorage(BaseStorage): conn = await self.redis() if state is None and data == bucket == {}: - await conn.delete(addr) + await conn.execute('DEL', addr) else: record = {'state': state, 'data': data, 'bucket': bucket} await conn.execute('SET', addr, json.dumps(record)) diff --git a/tests/contrib/fsm_storage/test_redis.py b/tests/contrib/fsm_storage/test_storage.py similarity index 97% rename from tests/contrib/fsm_storage/test_redis.py rename to tests/contrib/fsm_storage/test_storage.py index 8520c935..3935e422 100644 --- a/tests/contrib/fsm_storage/test_redis.py +++ b/tests/contrib/fsm_storage/test_storage.py @@ -39,7 +39,7 @@ async def memory_store(): "store", [ pytest.lazy_fixture('redis_store'), pytest.lazy_fixture('redis_store2'), - pytest.lazy_fixture('memory_store') + pytest.lazy_fixture('memory_store'), ] ) class TestStorage: