]> git.parisson.com Git - teleforma.git/commitdiff
import: fix empty files
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 7 Feb 2013 15:34:10 +0000 (16:34 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 7 Feb 2013 15:34:10 +0000 (16:34 +0100)
add seminar_id

teleforma/management/commands/teleforma-import-seminar-media.py
teleforma/templates/teleforma/seminar_media_video.html

index 273d867f867653fb9609c968b9190c5be29476dc..4669d79b1c6bb280dee1327927c5e201d2ff6c44 100644 (file)
@@ -139,8 +139,10 @@ class Command(BaseCommand):
 
                         item.title = name
                         item.file = path
+                        
+                        if os.path.getsize(root+os.sep+filename):
+                            item.approx_duration = self.get_duration(root+os.sep+filename)
 
-                        item.approx_duration = self.get_duration(root+os.sep+filename)
                         item.save()
 
                         files = os.listdir(root)
@@ -189,8 +191,8 @@ class Command(BaseCommand):
                                     filename, extension = os.path.splitext(file)
                                     if extension[1:] in self.original_format:
                                         item.file = r_path
-                                        item.approx_duration = self.get_duration(dir+os.sep+file)
-                                        item.save()
+                                        if os.path.getsize(dir+os.sep+file): 
+                                            item.approx_duration = self.get_duration(dir+os.sep+file)
                                         item.save()
                                         print "preview added"
                                     elif extension[1:] in self.transcoded_formats:
index 18ba9daf2477340954a3ed20beab4406b39288ae..59fcf2d2c94da5706f9b0f32cf9addf593090fca 100644 (file)
@@ -127,6 +127,7 @@ $(window).ready(function(){
 <dt>{% trans "Date added" %}</dt><dd>{{ media.date_added }}</dd>
 <dt>{% trans "Date modified" %}</dt><dd>{{ media.date_modified }}</dd>
 <dt>{% trans "Media ID" %}</dt><dd>{{ media.id }}</dd>
+<dt>{% trans "Seminar ID" %}</dt><dd>{{ seminar.course.code }}_{{ seminar.rank }}</dd>
 {% endif %}
 
 </dl>