History

Fix issue in Marionette scraper

Fixes #532.

Thibaut Courouble committed 9 years ago

Commit e4bcfef1 parent dd333ea1 file · +5 −1Browse files

Unified · Split

lib/docs/filters/marionette/clean_html.rb+5−1
@@ -12,7 +12,11 @@ module Docs · 11 unmodified lines
1212 end
1313
1414 def other
15− css('#source + h2', '#improve', '#source', '.glyphicon', 'p > br').remove
15+ css('#source + h2', '#improve', '#source', '.glyphicon').remove
16+
17+ css('p > br').each do |node|
18+ node.replace(' ')
19+ end
1620
1721 css('pre > code').each do |node|
1822 node.parent['data-language'] = node['class'][/lang-(\w+)/, 1] if node['class']