From 8be96daae4ec0a8f2fb301ee5c2ddf9bb7442416 Mon Sep 17 00:00:00 2001 From: Untone Date: Sun, 25 Feb 2024 21:47:14 +0300 Subject: [PATCH] cache-update-fix --- services/event_listeners.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/event_listeners.py b/services/event_listeners.py index 0c562d5b..22524839 100644 --- a/services/event_listeners.py +++ b/services/event_listeners.py @@ -20,8 +20,8 @@ DEFAULT_FOLLOWS = { async def update_author_cache(author: dict, ttl=25 * 60 * 60): payload = json.dumps(author) - await redis.execute('SETEX', f'user:{author.user}:author', ttl, payload) - await redis.execute('SETEX', f'id:{author.id}:author', ttl, payload) + await redis.execute('SETEX', f'user:{author.get("user")}:author', ttl, payload) + await redis.execute('SETEX', f'id:{author.get("id")}:author', ttl, payload) @event.listens_for(Shout, 'after_insert')