generators/scaffold/templates/controller.rb in rails-0.9.3 vs generators/scaffold/templates/controller.rb in rails-0.9.4

- old
+ new

@@ -1,8 +1,6 @@ -class <%= class_name %>Controller < ApplicationController - layout 'scaffold' - +class <%= @controller_class_name %>Controller < ApplicationController <% unless suffix -%> def index list render_action 'list' end @@ -39,11 +37,10 @@ @<%= singular_name %> = <%= class_name %>.find(@params['id']) end def update @<%= singular_name %> = <%= class_name %>.find(@params['<%= singular_name %>']['id']) - @<%= singular_name %>.attributes = @params['<%= singular_name %>'] - if @<%= singular_name %>.save + if @<%= singular_name %>.update_attributes(@params['<%= singular_name %>']) flash['notice'] = '<%= class_name %> was successfully updated.' redirect_to :action => 'show<%= suffix %>', :id => @<%= singular_name %>.id else render_action 'edit<%= suffix %>' end