diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/server/controllers/api/videos/live.ts | 2 | ||||
-rw-r--r-- | server/server/middlewares/validators/videos/video-live.ts | 9 |
2 files changed, 1 insertions, 10 deletions
diff --git a/server/server/controllers/api/videos/live.ts b/server/server/controllers/api/videos/live.ts index 84cb3d51b..dc2f80aff 100644 --- a/server/server/controllers/api/videos/live.ts +++ b/server/server/controllers/api/videos/live.ts | |||
@@ -197,7 +197,7 @@ async function addLiveVideo (req: express.Request, res: express.Response) { | |||
197 | 197 | ||
198 | if (videoLive.saveReplay) { | 198 | if (videoLive.saveReplay) { |
199 | const replaySettings = new VideoLiveReplaySettingModel({ | 199 | const replaySettings = new VideoLiveReplaySettingModel({ |
200 | privacy: videoInfo.replaySettings.privacy | 200 | privacy: videoInfo.replaySettings.privacy || videoCreated.privacy |
201 | }) | 201 | }) |
202 | await replaySettings.save(sequelizeOptions) | 202 | await replaySettings.save(sequelizeOptions) |
203 | 203 | ||
diff --git a/server/server/middlewares/validators/videos/video-live.ts b/server/server/middlewares/validators/videos/video-live.ts index 097da079d..74ebe51ff 100644 --- a/server/server/middlewares/validators/videos/video-live.ts +++ b/server/server/middlewares/validators/videos/video-live.ts | |||
@@ -122,15 +122,6 @@ const videoLiveAddValidator = getCommonVideoEditAttributes().concat([ | |||
122 | }) | 122 | }) |
123 | } | 123 | } |
124 | 124 | ||
125 | if (body.saveReplay && !body.replaySettings?.privacy) { | ||
126 | cleanUpReqFiles(req) | ||
127 | |||
128 | return res.fail({ | ||
129 | status: HttpStatusCode.BAD_REQUEST_400, | ||
130 | message: 'Live replay is enabled but privacy replay setting is missing' | ||
131 | }) | ||
132 | } | ||
133 | |||
134 | const user = res.locals.oauth.token.User | 125 | const user = res.locals.oauth.token.User |
135 | if (!await doesVideoChannelOfAccountExist(body.channelId, user, res)) return cleanUpReqFiles(req) | 126 | if (!await doesVideoChannelOfAccountExist(body.channelId, user, res)) return cleanUpReqFiles(req) |
136 | 127 | ||