Hi, I am trying to implement password-reset functionality. I have an email sent out to a user when they request a password. The URL in the email contains a cgi param, of which is a SHA 256 hex digest. The user clicks on that link and the page is opened in a separate window, when the user enters in their password. When I hit submit, I get the following error, anyone run into this error before? Thanks, Scott Conflicting types for parameter containers. Expected an instance of Hash, but found an instance of String. This can be caused by passing Array and Hash based paramters qs[]=value&qs[key]=value. /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:204:in `type_conflict!'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:168:in `container'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:158:in `post_key_check'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:134:in `parse'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:37:in `parse_request_parameters'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:28:in `each'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_ext/cgi_methods.rb:28:in `parse_request_parameters'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/cgi_process.rb:72:in `request_parameters'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/request.rb:13:in `parameters'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/request.rb:20:in `method'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/routing.rb:1307:in `extract_request_environment'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/ actionpack/lib/action_controller/routing.rb:1256:in `recognize'' /Users/stamosunas/workspaces/ruby/mgs/config/../vendor/rails/railties/ lib/dispatcher.rb:40:in `dispatch'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/rails.rb:84:in `process'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/1.8/sync.rb:229:in `synchronize'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/rails.rb:83:in `process'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:580:in `process_client'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:579:in `each'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:579:in `process_client'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:686:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:686:in `initialize'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:686:in `new'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:686:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:673:in `initialize'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:673:in `new'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel.rb:673:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/configurator.rb: 267:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/configurator.rb: 266:in `each'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/configurator.rb: 266:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:127:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/command.rb:211:in `run'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:231 /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ bin/mongrel_rails:16:in `load'' /Applications/Locomotive2/Bundles/standardRailsJan2007.locobundle/i386/ bin/mongrel_rails:16 --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---