From: Guillaume Pellerin Date: Mon, 7 Sep 2015 22:04:57 +0000 (+0200) Subject: bugfix for item serializer X-Git-Tag: 1.6a^2~5 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=84ddba012a5b30a073f46cd6c38c8d03a6f8dc3b;p=telemeta.git bugfix for item serializer --- diff --git a/telemeta/models/item.py b/telemeta/models/item.py index b046534c..2f7ad391 100644 --- a/telemeta/models/item.py +++ b/telemeta/models/item.py @@ -163,7 +163,7 @@ class MediaItem(MediaResource): return 'none' else: return _('none') - + class Meta(MetaCore): db_table = 'media_items' @@ -261,20 +261,19 @@ class MediaItem(MediaResource): i = 0 for media in self.related.all(): + tag = 'related_media_title' + '_' + str(i) if media.title: - tag = 'related_media_title' + '_' + str(i) metadata[tag] = media.title else: metadata[tag] = '' + tag = 'related_media_url' + '_' + str(i) if media.url: - tag = 'related_media_url' + '_' + str(i) metadata[tag] = media.url elif media.url: metadata[tag] = get_full_url(reverse('telemeta-collection-related', kwargs={'public_id': self.public_id, 'media_id': media.id})) i += 1 - instruments = [] instrument_vernacular_names = [] performers = []