X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bvideos%2F%2Bvideo-edit%2Fshared%2Fvideo-caption-add-modal.component.ts;h=875911b91cdad2bb33572d84478e25d6ea9d3cc0;hb=cf21b2cbef61929177b9c09b5e017c3b7eb8535d;hp=a90d04ce82fe39ee92165cb4283c838b554aac73;hpb=1942f11d5ee6926ad93dc1b79fae18325ba5de18;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+videos/+video-edit/shared/video-caption-add-modal.component.ts b/client/src/app/+videos/+video-edit/shared/video-caption-add-modal.component.ts index a90d04ce8..875911b91 100644 --- a/client/src/app/+videos/+video-edit/shared/video-caption-add-modal.component.ts +++ b/client/src/app/+videos/+video-edit/shared/video-caption-add-modal.component.ts @@ -1,9 +1,10 @@ import { Component, ElementRef, EventEmitter, Input, OnInit, Output, ViewChild } from '@angular/core' import { ServerService } from '@app/core' -import { FormReactive, FormValidatorService, VideoCaptionsValidatorsService } from '@app/shared/shared-forms' +import { VIDEO_CAPTION_FILE_VALIDATOR, VIDEO_CAPTION_LANGUAGE_VALIDATOR } from '@app/shared/form-validators/video-captions-validators' +import { FormReactive, FormValidatorService } from '@app/shared/shared-forms' import { VideoCaptionEdit } from '@app/shared/shared-main' import { NgbModal, NgbModalRef } from '@ng-bootstrap/ng-bootstrap' -import { ServerConfig, VideoConstant } from '@shared/models' +import { HTMLServerConfig, VideoConstant } from '@shared/models' @Component({ selector: 'my-video-caption-add-modal', @@ -13,7 +14,7 @@ import { ServerConfig, VideoConstant } from '@shared/models' export class VideoCaptionAddModalComponent extends FormReactive implements OnInit { @Input() existingCaptions: string[] - @Input() serverConfig: ServerConfig + @Input() serverConfig: HTMLServerConfig @Output() captionAdded = new EventEmitter() @@ -27,8 +28,7 @@ export class VideoCaptionAddModalComponent extends FormReactive implements OnIni constructor ( protected formValidatorService: FormValidatorService, private modalService: NgbModal, - private serverService: ServerService, - private videoCaptionsValidatorsService: VideoCaptionsValidatorsService + private serverService: ServerService ) { super() } @@ -46,8 +46,8 @@ export class VideoCaptionAddModalComponent extends FormReactive implements OnIni .subscribe(languages => this.videoCaptionLanguages = languages) this.buildForm({ - language: this.videoCaptionsValidatorsService.VIDEO_CAPTION_LANGUAGE, - captionfile: this.videoCaptionsValidatorsService.VIDEO_CAPTION_FILE + language: VIDEO_CAPTION_LANGUAGE_VALIDATOR, + captionfile: VIDEO_CAPTION_FILE_VALIDATOR }) }