From 8bfa8e7cbea1fb65b180260c55a7f146efbd5b05 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Wed, 2 Feb 2011 10:25:38 -0800 Subject: [PATCH] this method should never return nil --- .../lib/active_record/connection_adapters/mysql2_adapter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/activerecord/lib/active_record/connection_adapters/mysql2_adapter.rb b/activerecord/lib/active_record/connection_adapters/mysql2_adapter.rb index babdf4cb58..a04fc01d6f 100644 --- a/activerecord/lib/active_record/connection_adapters/mysql2_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/mysql2_adapter.rb @@ -85,7 +85,7 @@ def type_cast_code(var_name) when :datetime, :timestamp then "#{var_name}.class == Time ? #{var_name} : #{self.class.name}.string_to_time(#{var_name})" when :time then "#{var_name}.class == Time ? #{var_name} : #{self.class.name}.string_to_dummy_time(#{var_name})" when :date then "#{var_name}.class == Date ? #{var_name} : #{self.class.name}.string_to_date(#{var_name})" - when :binary then nil + when :binary then var_name when :boolean then "#{self.class.name}.value_to_boolean(#{var_name})" else var_name end -- GitLab