From 9052fda95693d5f861ca5ccb7a4460ed92718765 Mon Sep 17 00:00:00 2001 From: ahmednasserswe Date: Wed, 28 Aug 2024 15:56:31 +0200 Subject: [PATCH 1/2] change the logging in image_ocr_controller.py to use `json.dumps(response)` --- app/main/controller/image_ocr_controller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/main/controller/image_ocr_controller.py b/app/main/controller/image_ocr_controller.py index 308a4c3b..f1aec384 100644 --- a/app/main/controller/image_ocr_controller.py +++ b/app/main/controller/image_ocr_controller.py @@ -3,6 +3,7 @@ from flask_restplus import Resource, Namespace, fields from google.cloud import vision import tenacity +import json from app.main.lib.google_client import get_credentialed_google_client @@ -37,7 +38,7 @@ def post(self): return app.logger.info( - f"[Alegre OCR] [image_uri {image.source.image_uri}] Image OCR response package looks like {response}") + f"[Alegre OCR] [image_uri {image.source.image_uri}] Image OCR response package looks like {json.dumps(response)}") return { 'text': texts[0].description From 8c76c2059c10d63592877c4512271ea9d514e1b9 Mon Sep 17 00:00:00 2001 From: ahmednasserswe Date: Wed, 28 Aug 2024 16:57:32 +0200 Subject: [PATCH 2/2] str(response) instead of json dump --- app/main/controller/image_ocr_controller.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/main/controller/image_ocr_controller.py b/app/main/controller/image_ocr_controller.py index f1aec384..f8645e88 100644 --- a/app/main/controller/image_ocr_controller.py +++ b/app/main/controller/image_ocr_controller.py @@ -3,7 +3,6 @@ from flask_restplus import Resource, Namespace, fields from google.cloud import vision import tenacity -import json from app.main.lib.google_client import get_credentialed_google_client @@ -38,7 +37,7 @@ def post(self): return app.logger.info( - f"[Alegre OCR] [image_uri {image.source.image_uri}] Image OCR response package looks like {json.dumps(response)}") + f"[Alegre OCR] [image_uri {image.source.image_uri}] Image OCR response package looks like {str(response)}") return { 'text': texts[0].description