Fix #2023975 [[bug][convert] convert with embedded_fonts raise FileNotFoundError](https://bugs.launchpad.net/calibre/+bug/2023975)

This commit is contained in:
Kovid Goyal 2023-06-15 14:38:16 +05:30
parent c42af1f3dc
commit 6e22fee014
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -188,8 +188,11 @@ class SubsetFonts:
'''
self.embedded_fonts = []
for item in self.oeb.manifest:
try:
if not hasattr(item.data, 'cssRules'):
continue
except FileNotFoundError:
continue
self.embedded_fonts.extend(find_font_face_rules(item, self.oeb))
def find_style_rules(self):