diff --git a/lib/docs/filters/leaflet/clean_html.rb b/lib/docs/filters/leaflet/clean_html.rb index 717b7c74..c49ef8d5 100644 --- a/lib/docs/filters/leaflet/clean_html.rb +++ b/lib/docs/filters/leaflet/clean_html.rb @@ -28,8 +28,10 @@ module Docs 'css' elsif node['class'].include?('lang-js') || node['class'].include?('language-js') || node['class'].include?('lang-javascript') 'javascript' + else + 'javascript' end - node.parent['data-language'] = lang if lang + node.parent['data-language'] = lang node.before(node.children).remove end diff --git a/lib/docs/scrapers/leaflet.rb b/lib/docs/scrapers/leaflet.rb index 52bae4ff..e5acbcd8 100644 --- a/lib/docs/scrapers/leaflet.rb +++ b/lib/docs/scrapers/leaflet.rb @@ -19,9 +19,14 @@ module Docs Maps © OpenStreetMap contributors. HTML + version '1.9' do + self.release = '1.9.1' + self.base_url = "https://leafletjs.com/reference.html" + end + version '1.8' do self.release = '1.8.0' - self.base_url = "https://leafletjs.com/SlavaUkraini/reference.html" + self.base_url = "https://leafletjs.com/reference-#{release}.html" end version '1.7' do