1
0
mirror of https://github.com/janeczku/calibre-web synced 2025-09-06 21:07:57 +00:00

Decode calibre traceback to str

This commit is contained in:
Ozzie Isaacs
2025-06-28 13:54:03 +02:00

View File

@@ -285,6 +285,8 @@ class TaskConvert(CalibreTask):
else:
error_message = ""
for ele in calibre_traceback:
ele = ele.decode('utf-8', errors="ignore").strip('\n')
log.debug(ele)
if not ele.startswith('Traceback') and not ele.startswith(' File'):
error_message = N_("Calibre failed with error: %(error)s", error=ele)
return check, error_message