From e6aced4926626df3d129cbb7f6fab6fcba056165 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 21 May 2015 11:29:30 +0200 Subject: [PATCH] fix get item code --- telemeta/views/item.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/telemeta/views/item.py b/telemeta/views/item.py index 815ecf49..1ea748f7 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -177,14 +177,14 @@ class ItemView(ItemBaseMixin): }) def related_media_item_stream(self, request, item_public_id, media_id): - item = get_object_or_404(MediaItem, public_id=item_public_id) + item = get_object_or_404(MediaItem, code=item_public_id) media = get_object_or_404(MediaItemRelated, item=item, id=media_id) filename = media.file.path.split(os.sep)[-1] response = StreamingHttpResponse(stream_from_file(media.file.path), content_type=media.mime_type) return response def related_media_item_download(self, request, item_public_id, media_id): - item = get_object_or_404(MediaItem, public_id=item_public_id) + item = get_object_or_404(MediaItem, code=item_public_id) media = get_object_or_404(MediaItemRelated, item=item, id=media_id) filename = media.file.path.split(os.sep)[-1] response = StreamingHttpResponse(stream_from_file(media.file.path), content_type=media.mime_type) @@ -193,7 +193,7 @@ class ItemView(ItemBaseMixin): @method_decorator(permission_required('telemeta.change_mediaitem')) def related_media_edit(self, request, public_id, template): - item = get_object_or_404(MediaItem, public_id=public_id) + item = get_object_or_404(MediaItem, code=public_id) MediaItemRelatedFormSet = inlineformset_factory(MediaItem, MediaItemRelated, form=MediaItemRelatedForm) if request.method == 'POST': formset = MediaItemRelatedFormSet(data=request.POST, files=request.FILES, instance=item) -- 2.39.5