Description:
fix problem edit page
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r590:0ef720704122 - - 2 files changed: 4 inserted, 4 deleted

@@ -15,7 +15,7
15 15 :create, :quick_create,
16 16 :do_manage,
17 17 :do_import,
18 - :update ],
18 + ],
19 19 :redirect_to => { :action => :index }
20 20
21 21 def show
@@ -71,14 +71,14
71 71 def update
72 72 @problem = Problem.find(params[:id])
73 73 @description = @problem.description
74 - if @description == nil and params[:description][:body]!=''
74 + if @description.nil? and params[:description][:body]!=''
75 75 @description = Description.new(params[:description])
76 76 if !@description.save
77 77 flash[:notice] = 'Error saving description'
78 78 render :action => 'edit' and return
79 79 end
80 80 @problem.description = @description
81 - elsif @description!=nil
81 + elsif @description
82 82 if !@description.update_attributes(params[:description])
83 83 flash[:notice] = 'Error saving description'
84 84 render :action => 'edit' and return
@@ -1,6 +1,6
1 1 <h1>Editing problem</h1>
2 2
3 - <%= form_tag({action: 'update', id: @problem},multipart: true) do %>
3 + <%= form_for @problem,url:{action: 'update'},html: {multipart: true} do %>
4 4 <%= render :partial => 'form' %>
5 5 <%= submit_tag 'Edit' %>
6 6 <% end %>
You need to be logged in to leave comments. Login now