X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/9574b970bdd6e28fc6178b736e8e17dfca15fd4e..d96e1d2348113e3fc0c7961d83d278933d090a6d:/src/catalogue/templatetags/catalogue_tags.py diff --git a/src/catalogue/templatetags/catalogue_tags.py b/src/catalogue/templatetags/catalogue_tags.py index 25976dbc6..1a3e0aac9 100644 --- a/src/catalogue/templatetags/catalogue_tags.py +++ b/src/catalogue/templatetags/catalogue_tags.py @@ -436,6 +436,11 @@ def license_icon(license_url): } +@register.simple_tag +def license_locative(license_url, default): + return LICENSES.get(license_url, {}).get('locative', default) + + @register.filter def class_name(obj): return obj.__class__.__name__ @@ -503,7 +508,7 @@ def content_warning(book): warnings_def = { 'wulgaryzmy': _('vulgar language'), } - warnings = book.get_extra_info_json().get('content_warnings') + warnings = book.get_extra_info_json().get('content_warnings', []) warnings = sorted( warnings_def.get(w, w) for w in warnings