]> git.parisson.com Git - teleforma.git/commitdiff
fix linked_media
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 2 Aug 2022 09:55:26 +0000 (11:55 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Tue, 2 Aug 2022 09:55:26 +0000 (11:55 +0200)
teleforma/management/commands/teleforma-publish-notify-conferences.py

index ac6a8218feb499ffecac47f50bc3ed5d5ced2e6b..20e2bea0e6ece1be52486c13e31afb70794028b8 100644 (file)
@@ -93,6 +93,12 @@ class Command(BaseCommand):
             logger.logger.info("Conference published: " + conference.public_id)
 
         for conference in conferences:
+            medias = conference.media.all()
+            for media in medias:
+                media.is_published = True
+                media.save()
+                if "video/mp4" in media.mime_type:
+                    linked_media = media
             media = conference.media.filter(mime_type='video/mp4')[0]
             url = reverse('teleforma-media-detail', args=[conference.period.id, linked_media.id])
             message = "Nouvelle conférence publiée : " + str(conference)