History

Fix rails clean_html_guides filter

Enoc committed 4 years ago

Commit 7e571ee1 parent a4d6ad12 files · +3 −2Browse files

Unified · Split

2 files
  1. lib/docs/filters/rails/clean_html_guides.rb +3 −1
  2. lib/docs/scrapers/rdoc/rails.rb +0 −1
lib/docs/filters/rails/clean_html_guides.rb+3−1
@@ -24,7 +24,9 @@ module Docs · 23 unmodified lines
24 24
25 css('pre').each do |node|25 css('pre').each do |node|
26 code = node.at_css('code')26 code = node.at_css('code')
27 language = code['class'][/highlight ?(\w+)/, 1]27 language = code['class']
28 break if language.nil?
29 language = language [/highlight ?(\w+)/, 1]
28 node['data-language'] = language unless language == 'plain'30 node['data-language'] = language unless language == 'plain'
29 code.remove_attribute('class')31 code.remove_attribute('class')
30 node.content = node.content.strip32 node.content = node.content.strip
lib/docs/scrapers/rdoc/rails.rb+0−1
@@ -109,7 +109,6 @@ module Docs · 108 unmodified lines
109 109
110 def get_latest_version(opts)110 def get_latest_version(opts)
111 doc = fetch_doc('https://rubyonrails.org/', opts)111 doc = fetch_doc('https://rubyonrails.org/', opts)
112 doc
113 doc.at_css('.heading__button span').content.scan(/\d\.\d*\.*\d*\.*\d*/)[0]112 doc.at_css('.heading__button span').content.scan(/\d\.\d*\.*\d*\.*\d*/)[0]
114 end113 end
115 end114 end