From a93cda163fe7049065e29d6d6fec3385d21dcf80 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 16 Sep 2015 01:20:39 +0200 Subject: [PATCH] fix item format --- telemeta/views/item.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/telemeta/views/item.py b/telemeta/views/item.py index 1097d358..ca1f467a 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -724,7 +724,9 @@ class ItemDetailView(ItemViewMixin, DetailView): else: last_revision = None - formats = item.format.all() + item_format = '' + if Format.objects.filter(item=item): + item_format = item.format.get() context['item'] = item context['export_formats'] = self.get_export_formats() @@ -741,7 +743,7 @@ class ItemDetailView(ItemViewMixin, DetailView): context['related_media'] = related_media context['mime_type'] = self.mime_type context['last_revision'] = last_revision - context['formats'] = formats + context['format'] = item_format context['private_extra_types'] = private_extra_types.values() return context @@ -840,4 +842,3 @@ class ItemPlayerDefaultView(ItemDetailView): class ItemDetailDCView(ItemDetailView): template_name = 'telemeta/mediaitem_detail_dc.html' - -- 2.39.5