]> git.parisson.com Git - teleforma.git/commitdiff
add livestream.relative_url
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Mon, 5 May 2025 14:55:47 +0000 (16:55 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Mon, 5 May 2025 14:55:47 +0000 (16:55 +0200)
teleforma/models/core.py
teleforma/templates/teleforma/course_conference.html

index d8a9b4707acefc1df02cb8ce53599e0463bacd58..ce6401e8fa2b4798df288d1281dffa0d87d13e01 100644 (file)
@@ -481,6 +481,10 @@ class LiveStream(Model):
     def url(self):
         return 'http://' + self.server.host + ':' + self.server.port + '/' + self.mount_point
 
+    @property
+    def relative_url(self):
+        return '/' + self.mount_point
+
     def __unicode__(self):
         if self.conference:
             return self.conference.description
index eb8467113da180723bcc4538cf58e0d037ae4d65..054fafc08564cf4f3c9c2bf79f042b5a3f26411d 100644 (file)
@@ -53,7 +53,7 @@
 <div class="video">
 <video width="640" height="360" controls autoplay preload="auto">
 <!-- Hello Chrome and Firefox (and Opera?) -->
-<source src="{{ livestream.url|set_host:host }}?v={% random_hash %}" type="video/webm" />
+<source src="{{ livestream.relative_url }}?v={% random_hash %}" type="video/webm" />
 </video>
 </div>
 {% endif %}