lib/link_thumbnailer/scrapers/default/images.rb in link_thumbnailer-3.3.1 vs lib/link_thumbnailer/scrapers/default/images.rb in link_thumbnailer-3.3.2

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + require 'link_thumbnailer/scrapers/default/base' require 'link_thumbnailer/models/image' module LinkThumbnailer module Scrapers @@ -55,10 +57,12 @@ base_href || website.url end def base_href base = document.at('//head/base') - base['href'] if base + base['href'] if base && ::URI.parse(base['href']).host + rescue ::URI::InvalidURIError + nil end def model_class ::LinkThumbnailer::Models::Image end