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+/,'*').