1
0
Fork 0

Adds ratings

This commit is contained in:
Mouse Reeve 2020-04-03 12:43:49 -07:00
parent f7cb3d9444
commit a27effd05d
15 changed files with 170 additions and 19 deletions

View file

@ -10,7 +10,7 @@ from fedireads import activitypub
from fedireads import models
from fedireads.broadcast import get_recipients, broadcast
from fedireads.status import create_review, create_status, create_comment
from fedireads.status import create_tag, create_notification
from fedireads.status import create_tag, create_notification, create_rating
from fedireads.remote_user import get_or_create_remote_user
@ -188,6 +188,12 @@ def handle_import_books(user, items):
broadcast(user, create_activity, recipients)
def handle_rate(user, book, rating):
''' a review that's just a rating '''
review = create_rating(user, book, rating)
# TODO: serialize and broadcast
def handle_review(user, book, name, content, rating):
''' post a review '''
# validated and saves the review in the database so it has an id