1
0
mirror of https://github.com/janeczku/calibre-web synced 2025-09-12 15:56:00 +00:00

Fix traceback encoding

This commit is contained in:
Missing Link
2025-04-12 03:59:32 +08:00
committed by GitHub
parent 4e67a56ed2
commit 36a99b0b5c

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