aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/exts/info/doc/_redis_cache.py4
1 files changed, 3 insertions, 1 deletions
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