From c26de0139936cbbe8dcd9ccdb3fbcd522001e962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Fri, 24 Aug 2018 00:52:53 +0200 Subject: [PATCH] Use NFKD normalization instead of NFD --- app/services/search_indexer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/search_indexer.rb b/app/services/search_indexer.rb index 7ccc46d6f9b..08602c8f918 100644 --- a/app/services/search_indexer.rb +++ b/app/services/search_indexer.rb @@ -193,7 +193,7 @@ class SearchIndexer DIACRITICS ||= /([\u0300-\u036f]|[\u1AB0-\u1AFF]|[\u1DC0-\u1DFF]|[\u20D0-\u20FF])/ def characters(string) - scrubbed << " #{string.unicode_normalize(:nfd).gsub(DIACRITICS, "").strip} " + scrubbed << " #{string.unicode_normalize(:nfkd).gsub(DIACRITICS, "").strip} " end end end