From 5f18f5b05c2ff54e591ffc10aa857e627266a8a7 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 19 Jul 2012 17:52:32 +0200 Subject: [PATCH] fix import type --- teleforma/management/commands/teleforma-import-conferences.py | 3 ++- teleforma/templatetags/teleforma_tags.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/teleforma/management/commands/teleforma-import-conferences.py b/teleforma/management/commands/teleforma-import-conferences.py index 04866c17..dc7fa9ca 100644 --- a/teleforma/management/commands/teleforma-import-conferences.py +++ b/teleforma/management/commands/teleforma-import-conferences.py @@ -126,10 +126,11 @@ class Command(BaseCommand): related.save() break - media, c = Media.objects.get_or_create(conference=conference, type=ext) + media, c = Media.objects.get_or_create(conference=conference) media.item = item media.course = conference.course media.course_type = conference.course_type + media.type = ext media.save() self.logger.info('Imported: ' + path) i += 1 diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 896eec89..3c25ca09 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -174,7 +174,7 @@ def get_googletools(): @register.filter def get_audio_id(media): medias = Media.objects.filter(conference=media.conference) - for media in medias: - if media.type == "mp3": + for m in medias: + if m.type == "mp3": break return media.id -- 2.39.5