From fd6245ae56cb07011eff195257cde28924be0bc1 Mon Sep 17 00:00:00 2001 From: soccerkevin Date: Mon, 4 Jan 2016 23:44:23 -0800 Subject: [PATCH] to string Fuzzily::String to fix force_encoding error --- lib/fuzzily/trigram.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fuzzily/trigram.rb b/lib/fuzzily/trigram.rb index f8424c3..e3bd0af 100644 --- a/lib/fuzzily/trigram.rb +++ b/lib/fuzzily/trigram.rb @@ -19,7 +19,7 @@ def scored_trigrams # Remove accents, downcase, replace spaces and word start with '*', # return list of normalized words def normalize - ActiveSupport::Multibyte::Chars.new(self). + ActiveSupport::Multibyte::Chars.new(self.to_s). mb_chars.normalize(:kd).gsub(/[^\x00-\x7F]/,'').downcase.to_s. gsub(/[^a-z]/,' '). gsub(/\s+/,'*').