diff --git a/CHECKS b/CHECKS index 5affecfc..f75847a1 100644 --- a/CHECKS +++ b/CHECKS @@ -1,5 +1,5 @@ -WAIT=30 -TIMEOUT=10 -ATTEMPTS=60 # 60 * 30 = 30 min +# WAIT=30 +# TIMEOUT=10 +# ATTEMPTS=60 # 60 * 30 = 30 min -/ Playground +# / Playground diff --git a/resolvers/profile.py b/resolvers/profile.py index 6730ac53..1e68f27b 100644 --- a/resolvers/profile.py +++ b/resolvers/profile.py @@ -213,6 +213,6 @@ def get_top_authors(_, _info, offset, limit): @query.field("getAuthor") async def get_author(_, _info, slug): - a = await UserStorage.users[slug] - a.stat = get_author_stat(slug) + a = await UserStorage.get_user_by_slug(slug) + a.stat = await get_author_stat(slug) return a diff --git a/resolvers/topics.py b/resolvers/topics.py index e2216caf..12d914f8 100644 --- a/resolvers/topics.py +++ b/resolvers/topics.py @@ -55,8 +55,8 @@ async def topics_by_author(_, _info, author): @query.field("getTopic") async def get_topic(_, _info, slug): - t = await TopicStorage.topics[slug] - t.stat = get_topic_stat(slug) + t = TopicStorage.topics[slug] + t.stat = await get_topic_stat(slug) return t