From a81a7e0d6e34bdedbf743f8eb812a0dd9dcf2ead Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Tue, 13 Jan 2015 02:21:37 +0100 Subject: [PATCH] fix no alias --- telemeta/models/media.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/telemeta/models/media.py b/telemeta/models/media.py index f8025c1c..61e94bd9 100644 --- a/telemeta/models/media.py +++ b/telemeta/models/media.py @@ -585,8 +585,14 @@ class MediaItem(MediaResource): i = 0 for performance in self.performances.all(): metadata['instrument_name' + '_' + str(i)] = performance.instrument.name - metadata['vernacular_name' + '_' + str(i)] = performance.alias.name - metadata['musicians' + '_' + str(i)] = performance.musicians + if performance.alias: + metadata['vernacular_name' + '_' + str(i)] = performance.alias.name + else: + metadata['vernacular_name' + '_' + str(i)] = '' + if if performance.musicians: + metadata['musicians' + '_' + str(i)] = performance.musicians + else: + metadata['musicians' + '_' + str(i)] = '' i += 1 i = 0 -- 2.39.5