+async function updateLiveVideo (req: express.Request, res: express.Response) {
+ const body: LiveVideoUpdate = req.body
+
+ const video = res.locals.videoAll
+ const videoLive = res.locals.videoLive
+
+ videoLive.saveReplay = body.saveReplay || false
+ videoLive.permanentLive = body.permanentLive || false
+
+ video.VideoLive = await videoLive.save()
+
+ await federateVideoIfNeeded(video, false)
+
+ return res.sendStatus(HttpStatusCode.NO_CONTENT_204)
+}
+