From 18511ed6b34798bf4d1cf9baab998aa43662bed4 Mon Sep 17 00:00:00 2001 From: Jan Szejko Date: Mon, 27 Aug 2018 14:36:32 +0200 Subject: [PATCH] fix 'liked' --- src/api/handlers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/handlers.py b/src/api/handlers.py index 9fb288696..2a12ec441 100644 --- a/src/api/handlers.py +++ b/src/api/handlers.py @@ -282,7 +282,7 @@ class BooksHandler(BookDetailHandler): # hack, because piston is stupid @classmethod def liked(cls, book): - return book.liked + return getattr(book, 'liked', None) def read(self, request, **kwargs): books = AnonymousBooksHandler().read(request, **kwargs) @@ -424,7 +424,7 @@ class FilterBooksHandler(BooksHandler): # hack, because piston is stupid @classmethod def liked(cls, book): - return book.liked + return getattr(book, 'liked', None) def read(self, request): qsp = AnonFilterBooksHandler().read(request) @@ -749,7 +749,7 @@ class UserShelfHandler(BookDetailHandler): # hack, because piston is stupid @classmethod def liked(cls, book): - return book.liked + return getattr(book, 'liked', None) def read(self, request, state): if not request.user.is_authenticated(): -- 2.20.1