fix: serialize dict to JSON in rotate_pdf_pages log_task_progress calls
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
@@ -171,7 +171,7 @@ def rotate_pdf_pages(self, filename: str, extracted_text: str, rotation_data=Non
|
|||||||
"success",
|
"success",
|
||||||
f"Rotation complete for {filename}",
|
f"Rotation complete for {filename}",
|
||||||
file_id=file_id,
|
file_id=file_id,
|
||||||
detail={"applied_rotations": applied_rotations},
|
detail=json.dumps({"applied_rotations": applied_rotations}),
|
||||||
)
|
)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@@ -189,7 +189,7 @@ def rotate_pdf_pages(self, filename: str, extracted_text: str, rotation_data=Non
|
|||||||
"failure",
|
"failure",
|
||||||
f"Rotation failed: {str(e)}",
|
f"Rotation failed: {str(e)}",
|
||||||
file_id=file_id,
|
file_id=file_id,
|
||||||
detail={"error": str(e), "filename": filename},
|
detail=json.dumps({"error": str(e), "filename": filename}),
|
||||||
)
|
)
|
||||||
# Continue with metadata extraction despite rotation failure
|
# Continue with metadata extraction despite rotation failure
|
||||||
extract_metadata_with_gpt.delay(filename, extracted_text, file_id)
|
extract_metadata_with_gpt.delay(filename, extracted_text, file_id)
|
||||||
|
|||||||
Reference in New Issue
Block a user