From cc31bf46e6b05e04cde174d449de7a2625b28953 Mon Sep 17 00:00:00 2001 From: yomguy Date: Mon, 23 Jul 2012 00:16:28 +0200 Subject: [PATCH] fix audio & video urls for media --- teleforma/templates/teleforma/course_media.html | 4 ++-- teleforma/templatetags/teleforma_tags.py | 14 ++++++++------ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/teleforma/templates/teleforma/course_media.html b/teleforma/templates/teleforma/course_media.html index 482b120c..29fbed62 100644 --- a/teleforma/templates/teleforma/course_media.html +++ b/teleforma/templates/teleforma/course_media.html @@ -33,10 +33,10 @@ $(document).ready(function(){
{% if "video" in media.mime_type %} -  {% trans "Audio" %} +  {% trans "Audio" %} {% endif %} {% if "audio" in media.mime_type %} -  {% trans "Video" %} +  {% trans "Video" %} {% endif %}
diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 165aac7a..c120d313 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -176,17 +176,19 @@ def get_googletools(): def get_audio_id(media): medias = media.conference.media.all() for m in medias: - if m.type == "mp3": - break - return m.id + if 'audio' in m.mime_type: + return m.id + else: + return '' @register.filter def get_video_id(media): medias = media.conference.media.all() for m in medias: - if m.type == "webm": - break - return m.id + if 'video' in m.mime_type: + return m.id + else: + return '' @register.filter def get_host(url, host): -- 2.39.5