docs + admin-fix + search-linter-fixes
All checks were successful
Deploy on push / deploy (push) Successful in 6s

This commit is contained in:
2025-06-03 12:46:54 +03:00
parent 0375939e73
commit 6edc0ed3db
10 changed files with 542 additions and 70 deletions

8
cache/precache.py vendored
View File

@@ -160,14 +160,14 @@ async def precache_data() -> None:
logger.info(f"Found {len(topics)} topics to precache")
for topic in topics:
topic_dict = topic.dict() if hasattr(topic, "dict") else topic
logger.debug(f"Precaching topic id={topic_dict.get('id')}")
# logger.debug(f"Precaching topic id={topic_dict.get('id')}")
await cache_topic(topic_dict)
logger.debug(f"Cached topic id={topic_dict.get('id')}")
# logger.debug(f"Cached topic id={topic_dict.get('id')}")
await asyncio.gather(
precache_topics_followers(topic_dict["id"], session),
precache_topics_authors(topic_dict["id"], session),
)
logger.debug(f"Finished precaching followers and authors for topic id={topic_dict.get('id')}")
# logger.debug(f"Finished precaching followers and authors for topic id={topic_dict.get('id')}")
logger.info(f"{len(topics)} topics and their followings precached")
# authors
@@ -184,7 +184,7 @@ async def precache_data() -> None:
precache_authors_followers(author_id, session),
precache_authors_follows(author_id, session),
)
logger.debug(f"Finished precaching followers and follows for author id={author_id}")
# logger.debug(f"Finished precaching followers and follows for author id={author_id}")
else:
logger.error(f"fail caching {author}")
logger.info(f"{len(authors)} authors and their followings precached")