From 755d74040c68d02e691b5fb226b6b80343d069a4 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle <patrizio@bekerle.com> Date: Fri, 5 Jun 2020 11:25:05 +0200 Subject: [PATCH] Add application/zip to allowedMimeTypes (VPU/Apps/Signature#11) --- packages/file-handling/src/fileupload.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/file-handling/src/fileupload.js b/packages/file-handling/src/fileupload.js index d0227d12..849e7ed4 100644 --- a/packages/file-handling/src/fileupload.js +++ b/packages/file-handling/src/fileupload.js @@ -435,6 +435,12 @@ export class FileUpload extends ScopedElementsMixin(VPULitElement) { } render() { + let allowedMimeTypes = this.allowedMimeTypes; + + if (this.decompressZip) { + allowedMimeTypes += ",application/zip"; + } + return html` <div id="dropArea"> <div class="my-form" title="${this.uploadInProgress ? i18n.t('upload-disabled-title') : ''}"> @@ -443,7 +449,7 @@ export class FileUpload extends ScopedElementsMixin(VPULitElement) { type="file" id="fileElem" multiple - accept="${mimeTypesToAccept(this.allowedMimeTypes)}" + accept="${mimeTypesToAccept(allowedMimeTypes)}" name='file'> <label class="button is-primary" for="fileElem" ?disabled="${this.disabled}"> <vpu-icon style="display: ${this.uploadInProgress ? "inline-block" : "none"}" name="lock"></vpu-icon> -- GitLab