From 6293aff07043384676a445473fbe01ef35a27b0b Mon Sep 17 00:00:00 2001
From: Armand Bahi <armand.bahi@veremes.com>
Date: Mon, 28 Jan 2019 17:35:02 +0100
Subject: [PATCH] En mode image n'accepter que des images

---
 .../component/file_picker/file_picker.html     | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/src/vitis/client/javascript/externs/formReader/component/file_picker/file_picker.html b/src/vitis/client/javascript/externs/formReader/component/file_picker/file_picker.html
index dd18cd0f..b366a06a 100644
--- a/src/vitis/client/javascript/externs/formReader/component/file_picker/file_picker.html
+++ b/src/vitis/client/javascript/externs/formReader/component/file_picker/file_picker.html
@@ -50,8 +50,22 @@
     <!-- Bouton caché input -->
     <div class="hide"
          ng-if="!field.displayOnly">
-        <input ng-if="!field.multiple" type="file" id="{{:refresh:field.id}}_hidden" class="file" name="{{:refresh:field.name}}" class="form-control" ng-required="field.required">
-        <input ng-if="field.multiple" type="file" id="{{:refresh:field.id}}_hidden" class="file" name="{{:refresh:field.name}}" class="form-control" ng-required="field.required" multiple>
+        <input ng-if="!field.multiple"
+               type="file"
+               id="{{:refresh:field.id}}_hidden"
+               class="file"
+               name="{{:refresh:field.name}}"
+               class="form-control"
+               ng-attr-accept="{{ field.type === 'image_wsdata' ? 'image/*' : '*' }}"
+               ng-required="field.required">
+        <input ng-if="field.multiple"
+               type="file"
+               id="{{:refresh:field.id}}_hidden"
+               class="file"
+               name="{{:refresh:field.name}}"
+               class="form-control"
+               ng-attr-accept="{{ field.type === 'image_wsdata' ? 'image/*' : '*' }}"
+               ng-required="field.required" multiple>
     </div>
 
 </div>
-- 
GitLab