From 891a08c42077c2a9c420578b692cdcbfae116124 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 19 Jul 2012 17:48:16 +0200 Subject: [PATCH] fix audio button --- teleforma/templates/teleforma/course_media.html | 3 +-- teleforma/templatetags/teleforma_tags.py | 9 ++++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/teleforma/templates/teleforma/course_media.html b/teleforma/templates/teleforma/course_media.html index 2a6cd425..0a5b5147 100644 --- a/teleforma/templates/teleforma/course_media.html +++ b/teleforma/templates/teleforma/course_media.html @@ -27,7 +27,6 @@ $(document).ready(function(){ {% endblock module-action %} {% block course %} -{% get_audio_conference:media.conference.code as audio_id %}
@@ -35,7 +34,7 @@ $(document).ready(function(){ {{ course.title }} - {{ type }}{% if media.conference %} - {% trans "Session" %} {{ media.conference.session }}{% endif %}
- {% trans "Audio" %} + {% trans "Audio" %}
diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 95fea32a..896eec89 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -171,11 +171,10 @@ def get_telecaster(): def get_googletools(): return 'googletools' in settings.INSTALLED_APPS -@register.assignment_tag -def get_audio_conference(conference_code): - conference = Conference.objects.get(code=conference_code) - medias = Media.objects.filter(conference=conference) +@register.filter +def get_audio_id(media): + medias = Media.objects.filter(conference=media.conference) for media in medias: if media.type == "mp3": break - return media + return media.id -- 2.39.5