From e2b56247947effd65f3ee821259176607f292eed Mon Sep 17 00:00:00 2001 From: Numerlor Date: Sat, 30 Apr 2022 19:17:59 +0200 Subject: Fix set_expires being set to a set instead of a dict --- bot/exts/info/doc/_redis_cache.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bot/exts/info/doc/_redis_cache.py b/bot/exts/info/doc/_redis_cache.py index 95d6630f0..45ef03352 100644 --- a/bot/exts/info/doc/_redis_cache.py +++ b/bot/exts/info/doc/_redis_cache.py @@ -73,7 +73,9 @@ class DocRedisCache(RedisObject): ] if package_keys: await connection.delete(*package_keys) - self._set_expires = {key for key in self._set_expires if not fnmatch.fnmatchcase(key, pattern)} + self._set_expires = { + key: expire for key, expire in self._set_expires.items() if not fnmatch.fnmatchcase(key, pattern) + } return True return False -- cgit v1.2.3