]> git.parisson.com Git - teleforma.git/commitdiff
bugfix
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 19 Sep 2025 13:12:25 +0000 (15:12 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 19 Sep 2025 13:12:25 +0000 (15:12 +0200)
teleforma/models/core.py

index 362d5ee7fffa24989defd210df3bb72db2bb1bbf..6f68c22dc5156c6162008e5b8f24a02d08b61b5e 100644 (file)
@@ -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]