diff --git a/selfprivacy_api/utils/redis_pool.py b/selfprivacy_api/utils/redis_pool.py index ea827d1..39c536f 100644 --- a/selfprivacy_api/utils/redis_pool.py +++ b/selfprivacy_api/utils/redis_pool.py @@ -29,6 +29,8 @@ class RedisPool: url, decode_responses=True, ) + # TODO: inefficient, this is probably done each time we connect + self.get_connection().config_set("notify-keyspace-events", "KEA") @staticmethod def connection_url(dbnumber: int) -> str: diff --git a/tests/test_redis.py b/tests/test_redis.py index 181d325..70ef43a 100644 --- a/tests/test_redis.py +++ b/tests/test_redis.py @@ -15,7 +15,6 @@ STOPWORD = "STOP" def empty_redis(event_loop): r = RedisPool().get_connection() r.flushdb() - r.config_set("notify-keyspace-events", "KEA") assert r.config_get("notify-keyspace-events")["notify-keyspace-events"] == "AKE" yield r r.flushdb()