user slug as rater in shout ratings

This commit is contained in:
knst-kotov
2022-01-11 16:33:25 +03:00
parent 7452c66598
commit 5341bb80a5
3 changed files with 18 additions and 4 deletions

View File

@@ -49,7 +49,9 @@ class ShoutRatingStorage:
@staticmethod
def init(session):
ShoutRatingStorage.ratings = session.query(ShoutRating).all()
#TODO use user slug as rater
ShoutRatingStorage.ratings = session.query(ShoutRating.shout, ShoutRating.value, User.slug.label("rater")).\
join(User).all()
@staticmethod
async def get_total_rating(shout_slug):