From dc0f42d3a7417951af582afca2e73f112f97b68e Mon Sep 17 00:00:00 2001 From: Craig Stevenson Date: Mon, 15 Oct 2018 11:36:53 +0100 Subject: [PATCH] set accepted file types client side --- CHANGELOG.md | 4 ++++ src/Html5FileUploadViewBridge.js | 3 +++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c75f71d..27f513e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +### 1.1.6 + +* Changed: Can now set Accepted file types on the client side + ### 1.1.5 * Fixed: Progress bar wasn't representing after first upload diff --git a/src/Html5FileUploadViewBridge.js b/src/Html5FileUploadViewBridge.js index 360a50b..9d4d82c 100644 --- a/src/Html5FileUploadViewBridge.js +++ b/src/Html5FileUploadViewBridge.js @@ -326,6 +326,9 @@ window.rhubarb.vb.create("Html5FileUploadViewBridge", function(parent){ ); return this.request; + }, + setAcceptedFileTypes: function (filters) { + this.originalFileInput.setAttribute('accept', filters.join(',')); } }; }, window.rhubarb.viewBridgeClasses.SimpleFileUploadViewBridge);