From ca0eff19bc93b3308022566789ee85ca1506c9c8 Mon Sep 17 00:00:00 2001
From: man13 <man13@inf.ufpr.br>
Date: Mon, 21 Mar 2016 10:12:17 -0300
Subject: [PATCH] creating helper method and using it in the view

Signed-off-by: man13 <man13@inf.ufpr.br>
---
 app/helpers/learning_objects/builder_helper.rb              | 5 +++++
 app/views/learning_objects/build/_file_upload_form.html.erb | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)
 create mode 100644 app/helpers/learning_objects/builder_helper.rb

diff --git a/app/helpers/learning_objects/builder_helper.rb b/app/helpers/learning_objects/builder_helper.rb
new file mode 100644
index 00000000..53f5cdc3
--- /dev/null
+++ b/app/helpers/learning_objects/builder_helper.rb
@@ -0,0 +1,5 @@
+module LearningObjects::BuilderHelper
+  def get_mime_types learning_object
+    @learning_object.object_type.mime_types.map(&:extension)
+  end
+end
\ No newline at end of file
diff --git a/app/views/learning_objects/build/_file_upload_form.html.erb b/app/views/learning_objects/build/_file_upload_form.html.erb
index 1be80ee1..5c2314f2 100644
--- a/app/views/learning_objects/build/_file_upload_form.html.erb
+++ b/app/views/learning_objects/build/_file_upload_form.html.erb
@@ -161,7 +161,7 @@
             maxFiles: 3,
             simultaneousUploads: 4,
             chunkSize: 1024 * 256,
-            fileType: []
+            fileType: <%= raw(get_mime_types @learning_object) %>
         });
 
         var results = $('#results'),
-- 
GitLab