]> source.dussan.org Git - redmine.git/commitdiff
Rails3: view: use explicit post method at messages/edit.html.erb
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 4 Jan 2012 12:54:24 +0000 (12:54 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 4 Jan 2012 12:54:24 +0000 (12:54 +0000)
On Rails3, form_for generates hidden "put" input tag.
So, 'No route matches "/boards/1/topics/1/edit"' error raises.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8500 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/messages/edit.html.erb

index 1af49758cf676d2fb841cd51c860ac8ad314d5cd..b5bfcd19e4b47dd8398fe6488901cc7c0d82982b 100644 (file)
@@ -1,6 +1,10 @@
 <h2><%= link_to h(@board.name), :controller => 'boards', :action => 'show', :project_id => @project, :id => @board %> &#187; <%=h @message.subject %></h2>
 
-<% form_for :message, @message, :url => {:action => 'edit'}, :html => {:multipart => true, :id => 'message-form'} do |f| %>
+<% form_for :message, @message,
+            :url => {:action => 'edit'},
+            :html => {:multipart => true,
+                      :id => 'message-form',
+                      :method => :post} do |f| %>
   <%= render :partial => 'form', :locals => {:f => f, :replying => !@message.parent.nil?} %>
   <%= submit_tag l(:button_save) %>
   <%= link_to_remote l(:label_preview),