]> git.parisson.com Git - telemeta.git/commitdiff
bugfix for item serializer
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 7 Sep 2015 22:04:57 +0000 (00:04 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 7 Sep 2015 22:04:57 +0000 (00:04 +0200)
telemeta/models/item.py

index b046534cb858912aaaae957df7c1dd9338e53854..2f7ad391e3bbbbb70260134e4300d4119179f2aa 100644 (file)
@@ -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 = []