counters fixes

This commit is contained in:
2022-08-17 10:59:17 +03:00
parent ab9d03aac6
commit 04aaaab609
5 changed files with 32 additions and 29 deletions

View File

@@ -63,9 +63,10 @@ class Shout(Base):
@property
async def stat(self):
rrr = await ReactedStorage.get_shout(self.slug)
return {
"viewed": await ViewedStorage.get_shout(self.slug),
"reacted": len(rrr),
"rating": await ReactedStorage.get_rating(self.slug)
"viewed": await ViewedStorage.get_shout(self.slug),
"reacted": len(await ReactedStorage.get_shout(self.slug)),
"commented": len(await ReactedStorage.get_comments(self.slug)),
"rating": await ReactedStorage.get_rating(self.slug),
"bookmarked": len(await ReactedStorage.get_bookmarked(self.slug))
}