From abb80701416137950083bc1752895ea74f9c950c Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Sat, 12 Jul 2014 09:59:11 +0200 Subject: [PATCH] fix no conference for a media --- teleforma/templatetags/teleforma_tags.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 3bb89748..8649fc37 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -180,18 +180,20 @@ def get_googletools(): @register.filter def get_audio_id(media): - medias = media.conference.media.all() - for m in medias: - if 'audio' in m.mime_type: - return m.id + if media.conference: + medias = media.conference.media.all() + for m in medias: + if 'audio' in m.mime_type: + return m.id return @register.filter def get_video_id(media): - medias = media.conference.media.all() - for m in medias: - if 'video' in m.mime_type: - return m.id + if media.conference: + medias = media.conference.media.all() + for m in medias: + if 'video' in m.mime_type: + return m.id return @register.filter -- 2.39.5