From: Guillaume Pellerin Date: Thu, 7 Feb 2013 15:34:10 +0000 (+0100) Subject: import: fix empty files X-Git-Tag: 0.9-probarreau~64^2~18 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=921aeb89685e376730b9fc5fe7d8bc1f059ed62a;p=teleforma.git import: fix empty files add seminar_id --- diff --git a/teleforma/management/commands/teleforma-import-seminar-media.py b/teleforma/management/commands/teleforma-import-seminar-media.py index 273d867f..4669d79b 100644 --- a/teleforma/management/commands/teleforma-import-seminar-media.py +++ b/teleforma/management/commands/teleforma-import-seminar-media.py @@ -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: diff --git a/teleforma/templates/teleforma/seminar_media_video.html b/teleforma/templates/teleforma/seminar_media_video.html index 18ba9daf..59fcf2d2 100644 --- a/teleforma/templates/teleforma/seminar_media_video.html +++ b/teleforma/templates/teleforma/seminar_media_video.html @@ -127,6 +127,7 @@ $(window).ready(function(){
{% trans "Date added" %}
{{ media.date_added }}
{% trans "Date modified" %}
{{ media.date_modified }}
{% trans "Media ID" %}
{{ media.id }}
+
{% trans "Seminar ID" %}
{{ seminar.course.code }}_{{ seminar.rank }}
{% endif %}