fix(api): Strip control characters from chapter titles (#47)

This commit is contained in:
AaronBenDaniel
2025-02-15 06:04:28 -05:00
committed by GitHub
parent d30f15a254
commit e79453ab5f
+1
View File
@@ -461,6 +461,7 @@ class EPUBGenerator:
for cidx, (part, content) in enumerate(zip(self.data["parts"], contents)): for cidx, (part, content) in enumerate(zip(self.data["parts"], contents)):
title = part["title"] title = part["title"]
title = re.sub(r'[\x00-\x1F\x7F]', '', title) # Remove control characters
# Thanks https://eu17.proxysite.com/process.php?d=5VyWYcoQl%2BVF0BYOuOavtvjOloFUZz2BJ%2Fepiusk6Nz7PV%2B9i8rs7cFviGftrBNll%2B0a3qO7UiDkTt4qwCa0fDES&b=1 # Thanks https://eu17.proxysite.com/process.php?d=5VyWYcoQl%2BVF0BYOuOavtvjOloFUZz2BJ%2Fepiusk6Nz7PV%2B9i8rs7cFviGftrBNll%2B0a3qO7UiDkTt4qwCa0fDES&b=1
chapter = epub.EpubHtml( chapter = epub.EpubHtml(