From f4ae53d52b70a6577a60388f3550f168a4706b5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Thu, 23 Aug 2018 18:00:07 +0200 Subject: [PATCH] Return immediately when there's no html to scrub --- app/services/search_indexer.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/services/search_indexer.rb b/app/services/search_indexer.rb index fd7f65cddf9..e4f16c52f19 100644 --- a/app/services/search_indexer.rb +++ b/app/services/search_indexer.rb @@ -173,9 +173,10 @@ class SearchIndexer end def self.scrub(html) + return +"" if html.blank? + me = new - parser = Nokogiri::HTML::SAX::Parser.new(me) - parser.parse("
#{html}
") if html.present? + Nokogiri::HTML::SAX::Parser.new(me).parse("
#{html}
") me.scrubbed end