From 25b9289a595c55c3c3ee68ee921e44856b3cb271 Mon Sep 17 00:00:00 2001 From: amirch1 Date: Mon, 14 Aug 2017 09:31:00 +0300 Subject: [PATCH] fix: entry related files - detect file type upon selection --- .../entry/entry-related/entry-related-handler.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/applications/content-entries-app/entry/entry-related/entry-related-handler.ts b/src/applications/content-entries-app/entry/entry-related/entry-related-handler.ts index 136ef37cc7..d6085a2727 100644 --- a/src/applications/content-entries-app/entry/entry-related/entry-related-handler.ts +++ b/src/applications/content-entries-app/entry/entry-related/entry-related-handler.ts @@ -271,8 +271,8 @@ export class EntryRelatedHandler extends EntryFormWidget if (selectedFiles && selectedFiles.length) { const fileData: File = selectedFiles[0]; - - const newFile = this._addFile(fileData.name, KalturaAttachmentType.document); + const extension = fileData.name.substr(fileData.name.lastIndexOf(".")+1); + const newFile = this._addFile(fileData.name, this._getFormatByExtension(extension)); (newFile).uploading = true; (newFile).size = fileData.size; @@ -312,11 +312,15 @@ export class EntryRelatedHandler extends EntryFormWidget case "jpg": case "jpeg": case "mp3": + case "mp4": format = KalturaAttachmentType.media; break; case "txt": format = KalturaAttachmentType.text; break; + default: + format = KalturaAttachmentType.document; + break; } return format; }