]> git.parisson.com Git - teleforma.git/commitdiff
fix multi-video listing
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 25 Oct 2024 16:53:46 +0000 (18:53 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 25 Oct 2024 16:53:46 +0000 (18:53 +0200)
teleforma/models/core.py

index 90e5f604eb4efe7ae8ccd26696a6a455a6d2abf1..a59cf56b28a4d779698067a3f5a11a91cd1bce4b 100755 (executable)
@@ -571,6 +571,10 @@ class Conference(models.Model):
         try:
             videos = self.media.filter(type='mp4')
             if videos:
+                for video in videos:
+                    # prioritize first video id
+                    if "_0.webm" in video.file.path:
+                        return video
                 return videos[0]
         except Media.DoesNotExist:
             try: