From: Guillaume Pellerin Date: Mon, 22 Sep 2025 12:20:06 +0000 (+0200) Subject: use mp3 transcoded file by default X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=c57d52ad8419253c448893f7cdcea28f93bb938f;p=teleforma.git use mp3 transcoded file by default --- diff --git a/teleforma/templatetags/teleforma_tags.py b/teleforma/templatetags/teleforma_tags.py index 52984cc2..f77232a0 100644 --- a/teleforma/templatetags/teleforma_tags.py +++ b/teleforma/templatetags/teleforma_tags.py @@ -274,10 +274,16 @@ def get_transcoded_audio_id(media): @register.filter def get_audio_id(media): - for m in media.conference.media.all(): - if 'audio' in m.mime_type: - return m.id - return + # we prioritize the mp3 transcoded from the webm video file + medias = media.conference.media.filter( + file__contains="webm", + mime_type__contains="audio") + if medias: + return medias[0].id + else: + medias = media.conference.media.filter( + mime_type__contains="audio") + return medias[0].id @register.filter