diff options
Diffstat (limited to 'client/src/app/+videos/+video-edit/video-add-components/video-upload.component.ts')
-rw-r--r-- | client/src/app/+videos/+video-edit/video-add-components/video-upload.component.ts | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/client/src/app/+videos/+video-edit/video-add-components/video-upload.component.ts b/client/src/app/+videos/+video-edit/video-add-components/video-upload.component.ts index fa5800897..2251b0511 100644 --- a/client/src/app/+videos/+video-edit/video-add-components/video-upload.component.ts +++ b/client/src/app/+videos/+video-edit/video-add-components/video-upload.component.ts | |||
@@ -226,7 +226,7 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy | |||
226 | } | 226 | } |
227 | 227 | ||
228 | isPublishingButtonDisabled () { | 228 | isPublishingButtonDisabled () { |
229 | return !this.checkForm() || | 229 | return !this.form.valid || |
230 | this.isUpdatingVideo === true || | 230 | this.isUpdatingVideo === true || |
231 | this.videoUploaded !== true || | 231 | this.videoUploaded !== true || |
232 | !this.videoUploadedIds.id | 232 | !this.videoUploadedIds.id |
@@ -239,10 +239,9 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy | |||
239 | return $localize`Upload ${videofile.name}` | 239 | return $localize`Upload ${videofile.name}` |
240 | } | 240 | } |
241 | 241 | ||
242 | updateSecondStep () { | 242 | async updateSecondStep () { |
243 | if (this.isPublishingButtonDisabled()) { | 243 | if (!await this.isFormValid()) return |
244 | return | 244 | if (this.isPublishingButtonDisabled()) return |
245 | } | ||
246 | 245 | ||
247 | const video = new VideoEdit() | 246 | const video = new VideoEdit() |
248 | video.patch(this.form.value) | 247 | video.patch(this.form.value) |