[job:data] wrap exceptions in a dict (#7723)

fixes exception when using 'num-to-str' with '-j'
This commit is contained in:
Mike Fährmann
2025-06-23 17:17:28 +02:00
parent dd759d34dd
commit d7103f9bdd

View File

@@ -913,7 +913,10 @@ class DataJob(Job):
except exception.StopExtraction:
pass
except Exception as exc:
self.data.append((exc.__class__.__name__, str(exc)))
self.data.append((-1, {
"error" : exc.__class__.__name__,
"message": str(exc),
}))
except BaseException:
pass