From 3bd074fa2cb2a2d96c5ac09426429a9e324c7d7e Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Thu, 5 Feb 2026 16:08:54 -0600 Subject: [PATCH] Additional checks for svg images to reject--Calibre only. Related to #1298 --- fanficfare/story.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fanficfare/story.py b/fanficfare/story.py index 58e2311a..e721664a 100644 --- a/fanficfare/story.py +++ b/fanficfare/story.py @@ -80,8 +80,10 @@ try: def convert_image(url,data,sizes,grayscale, removetrans,imgtype="jpg",background='#ffffff',jpg_quality=95): # logger.debug("calibre convert_image called") - - if url.lower().endswith('.svg') or '.svg?' in url.lower(): + ## I can just see somebody doing logo_svg.jpg + if url.lower().endswith('.svg') or '.svg?' in url.lower() \ + or ensure_binary('