diff options
-rw-r--r-- | client/src/app/+videos/+video-edit/shared/video-edit.component.html | 2 | ||||
-rw-r--r-- | client/src/app/+videos/+video-edit/shared/video-edit.component.ts | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/client/src/app/+videos/+video-edit/shared/video-edit.component.html b/client/src/app/+videos/+video-edit/shared/video-edit.component.html index 3a24c4136..bf8b0b267 100644 --- a/client/src/app/+videos/+video-edit/shared/video-edit.component.html +++ b/client/src/app/+videos/+video-edit/shared/video-edit.component.html | |||
@@ -136,7 +136,7 @@ | |||
136 | </ng-template> | 136 | </ng-template> |
137 | </my-peertube-checkbox> | 137 | </my-peertube-checkbox> |
138 | 138 | ||
139 | <my-peertube-checkbox *ngIf="waitTranscodingEnabled" inputName="waitTranscoding" formControlName="waitTranscoding" helpPlacement="bottom-right"> | 139 | <my-peertube-checkbox *ngIf="isWaitTranscodingDisplayed()" inputName="waitTranscoding" formControlName="waitTranscoding" helpPlacement="bottom-right"> |
140 | <ng-template ptTemplate="label"> | 140 | <ng-template ptTemplate="label"> |
141 | <ng-container i18n>Publish after transcoding</ng-container> | 141 | <ng-container i18n>Publish after transcoding</ng-container> |
142 | </ng-template> | 142 | </ng-template> |
diff --git a/client/src/app/+videos/+video-edit/shared/video-edit.component.ts b/client/src/app/+videos/+video-edit/shared/video-edit.component.ts index 26d871e59..de78a18cc 100644 --- a/client/src/app/+videos/+video-edit/shared/video-edit.component.ts +++ b/client/src/app/+videos/+video-edit/shared/video-edit.component.ts | |||
@@ -102,6 +102,16 @@ export class VideoEditComponent implements OnInit, OnDestroy { | |||
102 | .map(c => c.language.id) | 102 | .map(c => c.language.id) |
103 | } | 103 | } |
104 | 104 | ||
105 | isWaitTranscodingDisplayed () { | ||
106 | if (!this.waitTranscodingEnabled) return false | ||
107 | |||
108 | if (this.liveVideo) { | ||
109 | return this.form.value['saveReplay'] === true | ||
110 | } | ||
111 | |||
112 | return true | ||
113 | } | ||
114 | |||
105 | updateForm () { | 115 | updateForm () { |
106 | const defaultValues: any = { | 116 | const defaultValues: any = { |
107 | nsfw: 'false', | 117 | nsfw: 'false', |