ArgumentError (wrong number of arguments (2 for 1)): /usr/lib/ruby/gems/1.8/gems/json-1.1.3/lib/json/pure/generator.rb:251:in `to_json' /usr/lib/ruby/gems/1.8/gems/json-1.1.3/lib/json/pure/generator.rb:251:in `json_transform' /vendor/plugins/juggernaut/lib/juggernaut.rb:105:in `map' /usr/lib/ruby/gems/1.8/gems/json-1.1.3/lib/json/pure/generator.rb:245:in `each' /usr/lib/ruby/gems/1.8/gems/json-1.1.3/lib/json/pure/generator.rb:245:in `map' /usr/lib/ruby/gems/1.8/gems/json-1.1.3/lib/json/pure/generator.rb:245:in `json_transform' /usr/lib/ruby/gems/1.8/gems/json-1.1.3/lib/json/pure/generator.rb:218:in `to_json' /vendor/plugins/juggernaut/lib/juggernaut.rb:114:in `send_data' /vendor/plugins/juggernaut/lib/juggernaut.rb:108:in `each' /vendor/plugins/juggernaut/lib/juggernaut.rb:108:in `send_data' /vendor/plugins/juggernaut/lib/juggernaut.rb:50:in `send_to_client_on_channel'
Adding require "json/add/rails" to vendor/plugins/juggernaut/lib/juggernaut.rb solved the problem. This file has a call to to_json.
Wednesday, August 27, 2008
Tip: ArgumentError when using to_json in Rails.
Posted by
Sonal
at
5:14 PM
Labels: ArgumentError, json_pure, juggernaut plugin, Ruby on Rails, to_json
Subscribe to:
Post Comments (Atom)

0 comments:
Post a Comment