Can you verify tinny http://dev.rubyonrails.org/ticket/10537 ?
This is important not only for users wanting to replace ActiveRecords
with ActiveResources, but also for compatibility with form_for on
rails. See, when doing something like:
<% form_for(@article) do |f| %>
form_for method behaves like this:
def form_for(record_or_name_or_array, *args, &proc)
... apply_form_for_options!([object], options)
def apply_form_for_options!(object_or_array, options) #:nodoc:
... if object.respond_to?(:new_record?) && object.new_record?
... assignation of "post" HTTP method to the form
If new_record? is not present on the ActiveResource and it is used
with form_for, then the form will be created for an *update* of the
resource (i.e. hidden input will be created with value "put") and not
for what we need: the creation of the res (method "post", no hidden