Merge pull request #24 from Discours/authors-all-fix

authorsAll fix
This commit is contained in:
Tony 2022-09-29 21:19:02 +03:00 committed by GitHub
commit 6b4b637973
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -184,9 +184,11 @@ def author_unfollow(user, slug):
@query.field("authorsAll")
def get_authors_all(_, _info, offset, limit):
return list(UserStorage.get_all_users())[offset : offset + limit] # type: ignore
def get_authors_all(_, _info):
authors = await UserStorage.get_all_users()
for author in authors:
author.stat = await get_author_stat(author.slug)
return authors
@query.field("topAuthors")
def get_top_authors(_, _info, offset, limit):