From 5d25d09db21d11b8197afbf2ee36de24bae0954e Mon Sep 17 00:00:00 2001
From: Mauricio Giacomini Girardello <mgg12@inf.ufpr.br>
Date: Fri, 18 Mar 2016 13:41:10 -0300
Subject: [PATCH] fixing form methods

---
 app/views/learning_objects/_form.html.erb | 3 +--
 app/views/learning_objects/edit.html.erb  | 6 +++++-
 app/views/learning_objects/new.html.erb   | 6 +++++-
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/app/views/learning_objects/_form.html.erb b/app/views/learning_objects/_form.html.erb
index 022742c4..eedadee0 100644
--- a/app/views/learning_objects/_form.html.erb
+++ b/app/views/learning_objects/_form.html.erb
@@ -1,4 +1,3 @@
-<%= form_for(@learning_object, url: {controller: :learning_objects}) do |f| %>
     <% if @learning_object.errors.any? %>
         <div id="error_explanation">
           <h2><%= pluralize(@learning_object.errors.count, "erro") %> impedem esse objeto
@@ -64,7 +63,7 @@
       </div>
     </div>
 
-<% end %>
+
 <script>
   $("#subjectSelect").select2({
     placeholder: "Assuntos"
diff --git a/app/views/learning_objects/edit.html.erb b/app/views/learning_objects/edit.html.erb
index 53d2bf3c..4c1c3aa9 100644
--- a/app/views/learning_objects/edit.html.erb
+++ b/app/views/learning_objects/edit.html.erb
@@ -27,5 +27,9 @@
 
 <% content_for :learning_object_studio_content do %>
     <h3 class="head text-center">Edite as informações do seu conteúdo!</h3>
-    <%= render 'form' %>
+
+    <%= form_for(@learning_object, url: {controller: :learning_objects}, html: {method: :put}) do |f|
+      render 'form', f: f
+    end %>
+
 <% end %>
\ No newline at end of file
diff --git a/app/views/learning_objects/new.html.erb b/app/views/learning_objects/new.html.erb
index 2934391f..ae43f7e2 100644
--- a/app/views/learning_objects/new.html.erb
+++ b/app/views/learning_objects/new.html.erb
@@ -27,5 +27,9 @@
 
 <% content_for :learning_object_studio_content do %>
     <h3 class="head text-center">Crie seu conteúdo educacional e compartilhe!</h3>
-    <%= render 'form' %>
+
+    <%= form_for(@learning_object, url: {controller: :learning_objects}, html: {method: :post}) do |f|
+      render 'form', f: f
+    end %>
+
 <% end %>
\ No newline at end of file
-- 
GitLab