X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fvideos%2F%2Bvideo-edit%2Fvideo-add-components%2Fvideo-upload.component.ts;h=8023459453c17328d8bae12875dbca6479b18ef3;hb=8e4aff44b060ec439b04bb2e6904ea03a637db00;hp=69fa13a2f3280d4916ab54a2b75984ba559eda20;hpb=851f5daa1eec66e1faa3c45238ec9ab91be05b00;p=github%2FChocobozzz%2FPeerTube.git 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 69fa13a2f..802345945 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 @@ -70,7 +70,7 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy } get videoExtensions () { - return this.serverService.getConfig().video.file.extensions.join(',') + return this.serverConfig.video.file.extensions.join(', ') } ngOnInit () { @@ -108,6 +108,11 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy return this.videofileInput.nativeElement.files[0] } + setVideoFile (files: FileList) { + this.videofileInput.nativeElement.files = files + this.fileChange() + } + getAudioUploadLabel () { const videofile = this.getVideoFile() if (!videofile) return this.i18n('Upload') @@ -155,7 +160,7 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy } const privacy = this.firstStepPrivacyId.toString() - const nsfw = this.serverService.getConfig().instance.isNSFW + const nsfw = this.serverConfig.instance.isNSFW const waitTranscoding = true const commentsEnabled = true const downloadEnabled = true @@ -293,6 +298,8 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy } private isAudioFile (filename: string) { - return filename.endsWith('.mp3') || filename.endsWith('.flac') || filename.endsWith('.ogg') + const extensions = [ '.mp3', '.flac', '.ogg', '.wma', '.wav' ] + + return extensions.some(e => filename.endsWith(e)) } }