get-objects
Some checks failed
Deploy on push / deploy (push) Failing after 9s

This commit is contained in:
Untone 2024-08-09 07:26:04 +03:00
parent 983f25d6d3
commit fae5f6f735

6
cache/cache.py vendored
View File

@ -151,12 +151,12 @@ async def get_cached_topic_followers(topic_id: int):
# Попытка получить данные из кеша
cached = await redis.get(f"topic:followers:{topic_id}")
if cached:
followers = json.loads(cached)
logger.debug(f"Cached followers for topic #{topic_id}: {len(followers)}")
followers_ids = json.loads(cached)
logger.debug(f"Cached {len(followers_ids)} followers for topic #{topic_id}")
followers = await get_cached_authors_by_ids(followers_ids)
logger.debug(followers)
return followers
logger.debug(">>>>>>>>>>> update cache from db ")
# Если данные не найдены в кеше, загрузка из базы данных
async with local_session() as session:
result = await session.execute(