From 08d94d3f7eafd99f16ea91359389c81be7ad3225 Mon Sep 17 00:00:00 2001 From: Tomasz Pajor Date: Fri, 7 Jan 2011 16:29:50 +0100 Subject: [PATCH] use Object#class instead of Object#type --- activerecord/lib/active_record/association_preload.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/activerecord/lib/active_record/association_preload.rb b/activerecord/lib/active_record/association_preload.rb index 7acc415172..f12784becd 100644 --- a/activerecord/lib/active_record/association_preload.rb +++ b/activerecord/lib/active_record/association_preload.rb @@ -333,7 +333,7 @@ def preload_belongs_to_association(records, reflection, preload_options={}) table_name = klass.quoted_table_name primary_key = reflection.options[:primary_key] || klass.primary_key - column_type = klass.columns.detect{|c| c.name == primary_key}.type + column_type = klass.columns.detect{|c| c.name == primary_key}.class ids = id_map.keys.map do |id| if column_type == :integer id.to_i -- GitLab