aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+videos/+video-edit/video-update.component.ts
diff options
context:
space:
mode:
authorWicklow <wicklow@framasoft.org>2023-04-19 15:18:44 +0200
committerChocobozzz <chocobozzz@cpy.re>2023-04-19 15:59:36 +0200
commit73ef4b54aa6d687575502b4d0297fd2cbee8826a (patch)
tree9728e84c50bd853499e675e1a6e0f38309c2e4f3 /client/src/app/+videos/+video-edit/video-update.component.ts
parentf8c62d3414871ae641465917f63c3ed59f97d584 (diff)
downloadPeerTube-73ef4b54aa6d687575502b4d0297fd2cbee8826a.tar.gz
PeerTube-73ef4b54aa6d687575502b4d0297fd2cbee8826a.tar.zst
PeerTube-73ef4b54aa6d687575502b4d0297fd2cbee8826a.zip
Don't send replay settings on not replayed lives
Diffstat (limited to 'client/src/app/+videos/+video-edit/video-update.component.ts')
-rw-r--r--client/src/app/+videos/+video-edit/video-update.component.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/client/src/app/+videos/+video-edit/video-update.component.ts b/client/src/app/+videos/+video-edit/video-update.component.ts
index b70270261..ad71162b8 100644
--- a/client/src/app/+videos/+video-edit/video-update.component.ts
+++ b/client/src/app/+videos/+video-edit/video-update.component.ts
@@ -127,9 +127,14 @@ export class VideoUpdateComponent extends FormReactive implements OnInit {
127 switchMap(() => { 127 switchMap(() => {
128 if (!this.liveVideo) return of(undefined) 128 if (!this.liveVideo) return of(undefined)
129 129
130 const saveReplay = !!this.form.value.saveReplay
131 const replaySettings = saveReplay
132 ? { privacy: this.form.value.replayPrivacy }
133 : undefined
134
130 const liveVideoUpdate: LiveVideoUpdate = { 135 const liveVideoUpdate: LiveVideoUpdate = {
131 saveReplay: !!this.form.value.saveReplay, 136 saveReplay,
132 replaySettings: { privacy: this.form.value.replayPrivacy }, 137 replaySettings,
133 permanentLive: !!this.form.value.permanentLive, 138 permanentLive: !!this.form.value.permanentLive,
134 latencyMode: this.form.value.latencyMode 139 latencyMode: this.form.value.latencyMode
135 } 140 }