X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/fb20b55d2769c454ab880eaa7df053aa491193bf..b2bac01f6cb0d3153a2f4722dfbe1375f8584ba8:/apps/catalogue/templatetags/catalogue_tags.py diff --git a/apps/catalogue/templatetags/catalogue_tags.py b/apps/catalogue/templatetags/catalogue_tags.py index 14ed64da8..61b384649 100644 --- a/apps/catalogue/templatetags/catalogue_tags.py +++ b/apps/catalogue/templatetags/catalogue_tags.py @@ -45,6 +45,10 @@ def capfirst(text): except IndexError: return '' +@register.filter +def build_absolute_uri(uri, request): + return request.build_absolute_uri(uri) + @register.simple_tag def html_title_from_tags(tags): @@ -304,7 +308,7 @@ def book_wide(context, book): return { 'book': book, - 'main_link': reverse('book_text', args=[book.slug]), + 'main_link': reverse('book_text', args=[book.slug]) if book.html_file else None, 'related': book.related_info(), 'extra_info': book.get_extra_info_value(), 'hide_about': hide_about,