]> git.parisson.com Git - teleforma.git/commitdiff
fix import type
authoryomguy <yomguy@parisson.com>
Thu, 19 Jul 2012 15:52:32 +0000 (17:52 +0200)
committeryomguy <yomguy@parisson.com>
Thu, 19 Jul 2012 15:52:32 +0000 (17:52 +0200)
teleforma/management/commands/teleforma-import-conferences.py
teleforma/templatetags/teleforma_tags.py

index 04866c17874d819eea1a777d1b894ae3729f7b96..dc7fa9cad160d945d0fa57fbb12a6db156225298 100644 (file)
@@ -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
index 896eec89e6735a77450b9a3dc571713db451ad80..3c25ca095966a5ffd7ed17e99fd34cd27c57cd54 100644 (file)
@@ -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