topic-cache-fix
All checks were successful
Deploy on push / deploy (push) Successful in 24s

This commit is contained in:
Untone 2024-04-09 11:30:20 +03:00
parent d3ae078b20
commit 5bbfd2249f

View File

@ -3,7 +3,7 @@ from sqlalchemy import distinct, func, select
from orm.author import Author from orm.author import Author
from orm.shout import ShoutTopic from orm.shout import ShoutTopic
from orm.topic import Topic from orm.topic import Topic
from resolvers.stat import get_topics_with_stat_cached, get_with_stat from resolvers.stat import get_with_stat
from services.auth import login_required from services.auth import login_required
from services.db import local_session from services.db import local_session
from services.memorycache import cache_region from services.memorycache import cache_region
@ -43,7 +43,7 @@ async def get_topics_by_author(_, _info, author_id=0, slug='', user=''):
elif user: elif user:
q = q.join(Author).where(Author.user == user) q = q.join(Author).where(Author.user == user)
return await get_topics_with_stat_cached(q) return get_with_stat(q)
@query.field('get_topic') @query.field('get_topic')