@register.simple_tag
-def related_books_2021(instance, limit=4, taken=0):
+def related_books_2022(instance, limit=4, taken=0):
limit -= taken
max_books = limit
def status(book, user):
if not book.preview:
return 'open'
- elif Membership.is_active_for(user):
+ elif book.is_accessible_to(user):
return 'preview'
else:
return 'closed'