From 569dbdc2c76b6ad7bf91a0c6288d967eccb68eef Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 25 May 2015 22:48:55 +0200 Subject: [PATCH] fix multiple item format --- telemeta/templates/telemeta/mediaitem_detail.html | 5 +++-- telemeta/views/item.py | 6 ++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/telemeta/templates/telemeta/mediaitem_detail.html b/telemeta/templates/telemeta/mediaitem_detail.html index a3528229..69ebfb7d 100644 --- a/telemeta/templates/telemeta/mediaitem_detail.html +++ b/telemeta/templates/telemeta/mediaitem_detail.html @@ -346,7 +346,8 @@
{% trans "Item size" %}
{{ item.size|filesizeformat }}
{% endif %} - + {% endfor %} --> diff --git a/telemeta/views/item.py b/telemeta/views/item.py index 1ea748f7..84f2d78d 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -700,9 +700,7 @@ class ItemDetailView(ItemViewMixin, DetailView): else: last_revision = None - format = '' - if Format.objects.filter(item=item): - format = item.format.get() + formats = item.format.all() context['item'] = item context['export_formats'] = self.get_export_formats() @@ -719,7 +717,7 @@ class ItemDetailView(ItemViewMixin, DetailView): context['related_media'] = related_media context['mime_type'] = self.mime_type context['last_revision'] = last_revision - context['format'] = format + context['formats'] = formats context['private_extra_types'] = private_extra_types.values() return context -- 2.39.5