From 045a4558ed2044dc52431bc0b8c900efb10a27e7 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 25 Jan 2023 11:25:34 +0100 Subject: [PATCH] workaround for multiple media of the same type for one conf --- teleforma/models/core.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/teleforma/models/core.py b/teleforma/models/core.py index fdad8526..a40017d4 100755 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -386,6 +386,7 @@ class ConferencePublication(models.Model): _('status'), choices=STATUS_CHOICES, default=2) notified = models.BooleanField(_('notified'), default=False) + class Conference(models.Model): public_id = models.CharField(_('public_id'), max_length=255, blank=True, unique=True) @@ -596,10 +597,10 @@ class Conference(models.Model): get media video """ try: - return self.media.get(type='mp4') + return self.media.filter(type='mp4')[0] except Media.DoesNotExist: try: - return self.media.get(type='webm') + return self.media.filter(type='webm')[0] except Media.DoesNotExist: pass return None -- 2.39.5