From 923f4ecad202e45ef117d592053c8b86549eb9d7 Mon Sep 17 00:00:00 2001 From: wmoxam Date: Thu, 11 Sep 2008 11:33:15 -0400 Subject: Fixes validates_uniquness_of problem with case insensitive string containing newline characters Signed-off-by: Michael Koziarski --- activerecord/lib/active_record/validations.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/validations.rb b/activerecord/lib/active_record/validations.rb index 577e30ec86..ac7a87d59f 100644 --- a/activerecord/lib/active_record/validations.rb +++ b/activerecord/lib/active_record/validations.rb @@ -665,7 +665,7 @@ module ActiveRecord condition_params = [value] else condition_sql = "LOWER(#{sql_attribute}) #{comparison_operator}" - condition_params = [value.chars.downcase] + condition_params = [value.chars.downcase.to_s] end if scope = configuration[:scope] -- cgit v1.2.3