X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/7f95f426fe9d582ee5b33e73edc7ef7c78a82c12..1e9113af163a3d002b0b9c3e8c339f22af5b848a:/apps/catalogue/templatetags/catalogue_tags.py diff --git a/apps/catalogue/templatetags/catalogue_tags.py b/apps/catalogue/templatetags/catalogue_tags.py index 4df9f7b48..e80a5ffe6 100644 --- a/apps/catalogue/templatetags/catalogue_tags.py +++ b/apps/catalogue/templatetags/catalogue_tags.py @@ -365,8 +365,9 @@ def book_mini(book, with_link=True): @register.inclusion_tag('catalogue/work-list.html', takes_context=True) def work_list(context, object_list): request = context.get('request') - if object_list: - object_type = type(object_list[0]).__name__ + for obj in object_list: + obj.object_type = type(object_list[0]).__name__ + return locals() @@ -472,3 +473,9 @@ def license_icon(license_url): @register.simple_tag def related_tag_name(tag, lang=None): return _related_tag_name(tag, lang) + + +@register.simple_tag +def class_name(obj): + return obj.__class__.__name__ +