lib/linkser/objects/html.rb in linkser-0.0.13 vs lib/linkser/objects/html.rb in linkser-0.0.14
- old
+ new
@@ -59,10 +59,11 @@
nokogiri.css('img').each do |img|
break if images.length >= max_images
img_src = img.get_attribute("src")
next unless img_src
+ img_src.strip!
img_src = complete_url img_src, last_url
img_uri = URI.parse(img_src)
img_ext = File.extname(img_uri.path)
img_name = File.basename(img_uri.path,img_ext)
@@ -104,10 +105,10 @@
if src.index(scheme)==0
src
elsif src.index("/")==0
base_url + src
else
- relative_url + src
+ URI.join(relative_url, src).to_s
end
end
def valid_img? w, h
if w > 199 or h > 199