From 72a5624330da0b7f4cbcca5abef2d8d39e8160b0 Mon Sep 17 00:00:00 2001 From: cryzed Date: Sat, 1 Nov 2014 11:49:36 +0100 Subject: [PATCH] Fixed checking for "src" attribute, preventing a potential bug if the site ever decides to change its image handling --- fanficdownloader/adapters/adapter_fimfictionnet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fanficdownloader/adapters/adapter_fimfictionnet.py b/fanficdownloader/adapters/adapter_fimfictionnet.py index d1a853f..0b7a433 100644 --- a/fanficdownloader/adapters/adapter_fimfictionnet.py +++ b/fanficdownloader/adapters/adapter_fimfictionnet.py @@ -308,7 +308,7 @@ class FimFictionNetSiteAdapter(BaseSiteAdapter): # fix for img urls missing 'http:' images = soup.findAll('img') for imagetag in images: - if (not imagetag['src'] is None) and (imagetag['src'].startswith('//')): + if 'src' in imagetag.attrs and imagetag['src'].startswith('//'): imagetag['src'] = "http:"+imagetag['src'] return self.utf8FromSoup(url,soup)