diff --git a/bookwyrm/templatetags/bookwyrm_tags.py b/bookwyrm/templatetags/bookwyrm_tags.py index 3f33643b..5cba5455 100644 --- a/bookwyrm/templatetags/bookwyrm_tags.py +++ b/bookwyrm/templatetags/bookwyrm_tags.py @@ -25,6 +25,7 @@ def get_user_rating(book, user): user=user, book=book, rating__isnull=False, + deleted=False, ) .order_by("-published_date") .first() diff --git a/bookwyrm/views/shelf.py b/bookwyrm/views/shelf.py index 99e22fa9..538a8e34 100644 --- a/bookwyrm/views/shelf.py +++ b/bookwyrm/views/shelf.py @@ -62,6 +62,7 @@ class Shelf(View): user=user, rating__isnull=False, book__id=OuterRef("id"), + deleted=False, ).order_by("-published_date") if not is_self: