From: Guillaume Pellerin Date: Thu, 22 Jan 2026 22:47:04 +0000 (+0100) Subject: conf push before messaging X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=refs%2Fheads%2Ftc%2Frelease%2F2.0;p=teleforma.git conf push before messaging --- diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 3f8b936b..26b1579d 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -637,26 +637,22 @@ class ConferenceRecordView(FormView): station.start() except: continue - station.save() + stream = LiveStream(conference=conference, server=server, stream_type=type, streaming=True) stream.save() - if server_type == 'stream-m': - try: - self.snapshot('http://localhost:8080/snapshot/monitor', station.output_dir) - except: - pass - if conference.streaming: - try: - live_message(self.conference) - except: - pass try: self.push() except: pass + if conference.streaming: + try: + live_message(self.conference) + except: + pass + return super(ConferenceRecordView, self).form_valid(form) def snapshot(self, url, dir):