lib/wovnrb/html_replacers/meta_replacer.rb in wovnrb-1.0.11 vs lib/wovnrb/html_replacers/meta_replacer.rb in wovnrb-1.0.12
- old
+ new
@@ -6,10 +6,10 @@
@pattern = pattern
@headers = headers
end
def replace(dom, lang)
- dom.xpath('//meta').select { |node|
+ dom.xpath('.//meta').select { |node|
next if wovn_ignore?(node)
(node.get_attribute('name') || node.get_attribute('property') || '') =~ /^(description|title|og:title|og:description|og:url|twitter:title|twitter:description)$/
}.each do |node|
node_content = node.get_attribute('content').strip
if @headers && @pattern && node.get_attribute('property') && node.get_attribute('property') === 'og:url'