From: Guillaume Pellerin Date: Sat, 12 Jul 2014 07:59:11 +0000 (+0200) Subject: fix no conference for a media X-Git-Tag: 1.1~435 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=abb80701416137950083bc1752895ea74f9c950c;p=teleforma.git fix no conference for a media --- 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