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
12 end12 end
13 13
14 def other14 def other
15 css('#source + h2', '#improve', '#source', '.glyphicon', 'p > br').remove15 css('#source + h2', '#improve', '#source', '.glyphicon').remove
16
17 css('p > br').each do |node|
18 node.replace(' ')
19 end
16 20
17 css('pre > code').each do |node|21 css('pre > code').each do |node|
18 node.parent['data-language'] = node['class'][/lang-(\w+)/, 1] if node['class']22 node.parent['data-language'] = node['class'][/lang-(\w+)/, 1] if node['class']