From d49d7891c381c5ce465f321fd76e8379efb4fafe Mon Sep 17 00:00:00 2001 From: David Lynch Date: Sat, 23 Nov 2024 22:33:43 -0600 Subject: [PATCH] Fix some images not having srcset and sizes removed --- sites/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sites/__init__.py b/sites/__init__.py index 425303f..33a88c0 100644 --- a/sites/__init__.py +++ b/sites/__init__.py @@ -297,11 +297,12 @@ class Site: tag['style'] = re.sub(r'(?:color|background)\s*:[^;]+;?', '', tag['style']) if base: - for img in contents.find_all('img', src=lambda src: not src.startswith('http')): + for img in contents.find_all('img', src=True): # Later epub processing needs absolute image URLs # print("fixing img src", img['src'], self._join_url(base, img['src'])) img['src'] = self._join_url(base, img['src']) del img['srcset'] + del img['sizes'] return contents