Hi,

this snippet

    <%= submit_to_remote('create_button', 'Add Phone',
                                                  :submit =>
"phone_form",
                                                    :url     =>
send( "#...@phonable_type.to_s.downcase.singularize}_phones_path",
@phonable_id),
                                                    :method => "post",
                                                   :html => {:class =>
'submit'}
                                                 ) %>


was working totally fine under 2.1.1,
it throws wrong number of arguments (3 for 2) on 2.2.2

submit_to_remote on 2.1.1
was

# File
vendor/rails/actionpack/lib/action_view/helpers/prototype_helper.rb,
line 412 

412:       def submit_to_remote(name, value, options = {})
413:         options[:with] ||= 'Form.serialize(this.form)'
414: 
415:         options[:html] ||= {}
416:         options[:html][:type] = 'button'
417:         options[:html][:onclick] = "#{remote_function(options)}; return 
false;"
418:         options[:html][:name] = name
419:         options[:html][:value] = value
420: 
421:         tag("input", options[:html], false)
422:       end


while on 2.2.2 is

# File vendor/rails/actionpack/lib/action_view/helpers/prototype_helper.rb, 
line 421
421:       def submit_to_remote(name, value, options = {})
422:         options[:with] ||= 'Form.serialize(this.form)'
423: 
424:         html_options = options.delete(:html) || {}
425:         html_options[:name] = name
426: 
427:         button_to_remote(value, options, html_options)
428:       end


now it wraps the lower level button_to_remote,
but I don't get why mine is failing,


looks like submit and button to remote should be the same,
but not sure what's going on,

any help is appreciated,

Thank you,




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to