From 921aeb89685e376730b9fc5fe7d8bc1f059ed62a Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 7 Feb 2013 16:34:10 +0100 Subject: [PATCH] import: fix empty files add seminar_id --- .../management/commands/teleforma-import-seminar-media.py | 8 +++++--- teleforma/templates/teleforma/seminar_media_video.html | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) 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 %} -- 2.39.5