Merge pull request #1316 from joachimesque/patch-1

Thumbnails: fix default size definition in template utility
This commit is contained in:
Mouse Reeve 2021-08-20 15:15:02 -06:00 committed by GitHub
commit 73121eb4f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -56,6 +56,8 @@ def truncatepath(value, arg):
@register.simple_tag(takes_context=False)
def get_book_cover_thumbnail(book, size="medium", ext="jpg"):
"""Returns a book thumbnail at the specified size and extension, with fallback if needed"""
if size == "":
size = "medium"
try:
cover_thumbnail = getattr(book, "cover_bw_book_%s_%s" % (size, ext))
return cover_thumbnail.url