I am getting this error following an update:
currency_url failed to generate from
{ :action=>"show",
:id=>#<Currency id: 138, currency_code: "", currency_name:
"",...,
changed_by: "not available">
:controller=>"currencies"},
expected:
{ :action=>"show", :controller=>"currencies"},
diff:
{ :id=>#<Currency id: 138, currency_code: "", currency_name:
"",...,
changed_by: "not available">} (ActionController::RoutingError)
Now, this particular model has the to_params methiod defined::
def to_param
currency_code
end
So, I am wondering if this has anything to to with my difficulty. The
routing for this controller is:
map.resources :currencies
And the update method simply does this:
...
if @currency.save
flash[:notice] = ''Currency was successfully updated.''
format.html { redirect_to(@currency) }
...
So, what am I doing wrong?
--
Posted via http://www.ruby-forum.com/.