From a30976373f0a713b3fa408cd572063334d31bca3 Mon Sep 17 00:00:00 2001 From: eric Date: Fri, 11 May 2012 22:46:03 -0400 Subject: [PATCH] better default cover for works with no google id [#29488053] --- core/models.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/core/models.py b/core/models.py index e469146e..ffbde63e 100755 --- a/core/models.py +++ b/core/models.py @@ -349,15 +349,19 @@ class Work(models.Model): def cover_image_small(self): try: - return self.preferred_edition.cover_image_small() + if self.preferred_edition.cover_image_small(): + return self.preferred_edition.cover_image_small() except IndexError: - return "/static/images/generic_cover_larger.png" + pass + return "/static/images/generic_cover_larger.png" def cover_image_thumbnail(self): try: - return self.preferred_edition.cover_image_thumbnail() + if self.preferred_edition.cover_image_thumbnail(): + return self.preferred_edition.cover_image_thumbnail() except IndexError: - return "/static/images/generic_cover_larger.png" + pass + return "/static/images/generic_cover_larger.png" def author(self): # note: if you want this to be a real list, use distinct()