From c083774f9c873e86e2696353b69cf50cd30aeb22 Mon Sep 17 00:00:00 2001 From: Yehuda Katz Date: Tue, 10 Jan 2012 20:53:29 -0700 Subject: [PATCH] Check for respond_to? :to_ary instead of being an Array. --- lib/action_controller/serialization.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/action_controller/serialization.rb b/lib/action_controller/serialization.rb index 77a164cf..ebcc9c20 100644 --- a/lib/action_controller/serialization.rb +++ b/lib/action_controller/serialization.rb @@ -37,7 +37,7 @@ module ActionController end def _render_option_json(json, options) - if json.is_a?(Array) + if json.respond_to?(:to_ary) options[:root] ||= controller_name end