Don't broadcast imported reviews outside bookwyrm

This commit is contained in:
Mouse Reeve
2021-11-08 12:00:08 -08:00
parent 582d2e6d0d
commit e19c4620ce
2 changed files with 12 additions and 10 deletions

View File

@ -136,7 +136,7 @@ def handle_imported_book(source, user, item, include_reviews, privacy):
if item.review
else ""
)
models.Review.objects.create(
review = models.Review(
user=user,
book=item.book,
name=review_title,
@ -147,10 +147,12 @@ def handle_imported_book(source, user, item, include_reviews, privacy):
)
else:
# just a rating
models.ReviewRating.objects.create(
review = models.ReviewRating(
user=user,
book=item.book,
rating=item.rating,
published_date=published_date_guess,
privacy=privacy,
)
# only broadcast this review to other bookwyrm instances
review.save(software="bookwyrm")