diff --git a/recipes/atlantic.recipe b/recipes/atlantic.recipe index 1c17ee0d0d..dbdd5af53b 100644 --- a/recipes/atlantic.recipe +++ b/recipes/atlantic.recipe @@ -87,7 +87,12 @@ class TheAtlantic(BasicNewsRecipe): def preprocess_html(self, soup): for img in soup.findAll('img', attrs={'data-srcset': True}): - img['src'] = img['data-srcset'].split()[0] + #img['src'] = img['data-srcset'].split()[0] + data_srcset = img['data-srcset'] + if ',' in data_srcset: + img['src'] = data_srcset.split(',')[0] + else: + img['src'] = data_srcset.split()[0] for img in soup.findAll('img', attrs={'data-src': True}): img['src'] = img['data-src'] return soup diff --git a/recipes/atlantic_com.recipe b/recipes/atlantic_com.recipe index c224e13c49..d96dd85b39 100644 --- a/recipes/atlantic_com.recipe +++ b/recipes/atlantic_com.recipe @@ -87,7 +87,12 @@ class TheAtlantic(BasicNewsRecipe): def preprocess_html(self, soup): for img in soup.findAll('img', attrs={'data-srcset': True}): - img['src'] = img['data-srcset'].split()[0] + #img['src'] = img['data-srcset'].split()[0] + data_srcset = img['data-srcset'] + if ',' in data_srcset: + img['src'] = data_srcset.split(',')[0] + else: + img['src'] = data_srcset.split()[0] for img in soup.findAll('img', attrs={'data-src': True}): img['src'] = img['data-src'] return soup