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
2424
2525 css('pre').each do |node|
2626 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]
2830 node['data-language'] = language unless language == 'plain'
2931 code.remove_attribute('class')
3032 node.content = node.content.strip
lib/docs/scrapers/rdoc/rails.rb+0−1
@@ -109,7 +109,6 @@ module Docs · 108 unmodified lines
109109
110110 def get_latest_version(opts)
111111 doc = fetch_doc('https://rubyonrails.org/', opts)
112− doc
113112 doc.at_css('.heading__button span').content.scan(/\d\.\d*\.*\d*\.*\d*/)[0]
114113 end
115114 end