From: Guillaume Pellerin Date: Fri, 19 Sep 2025 13:12:25 +0000 (+0200) Subject: bugfix X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=aa3c8dbfb46e88b193eff9b9807eaa801bda6cfb;p=teleforma.git bugfix --- diff --git a/teleforma/models/core.py b/teleforma/models/core.py index 362d5ee7..6f68c22d 100644 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -618,12 +618,15 @@ class Conference(models.Model): get media video """ try: - videos = self.media.filter(type='mp4') + videos_base = self.media.filter(type='mp4') if videos: if len(videos) > 1: # workaround for video production multi source bug - videos = videos.filter(file__contains="_0.webm") - return videos[0] + videos = videos_base.filter(file__contains="_0.webm") + if videos: + return videos[0] + return videos_base[0] + except Media.DoesNotExist: try: return self.media.filter(type='webm')[0]