From 8c1c86e2de1e07c61464ddc12189997ad19a823b Mon Sep 17 00:00:00 2001 From: Hannibal046 <38466901+Hannibal046@users.noreply.github.com> Date: Wed, 12 Apr 2023 23:05:05 +0800 Subject: [PATCH] Update api_request_parallel_processor.py fixed bug for non-serializable Error --- examples/api_request_parallel_processor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/api_request_parallel_processor.py b/examples/api_request_parallel_processor.py index cc6cd47d..861fdc91 100644 --- a/examples/api_request_parallel_processor.py +++ b/examples/api_request_parallel_processor.py @@ -298,7 +298,7 @@ class APIRequest: retry_queue.put_nowait(self) else: logging.error(f"Request {self.request_json} failed after all attempts. Saving errors: {self.result}") - append_to_jsonl([self.request_json, self.result], save_filepath) + append_to_jsonl([self.request_json, [str(e) for e in self.result]], save_filepath) status_tracker.num_tasks_in_progress -= 1 status_tracker.num_tasks_failed += 1 else: