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