From 9489a92d90bd05a78a03058a56a3d2f57264a9dc Mon Sep 17 00:00:00 2001 From: Edouard Belval Date: Wed, 20 Mar 2024 12:45:51 +0000 Subject: [PATCH] Handle None bounding box when parsing Queries --- textractor/parsers/response_parser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/textractor/parsers/response_parser.py b/textractor/parsers/response_parser.py index 0b374992..3e91c427 100644 --- a/textractor/parsers/response_parser.py +++ b/textractor/parsers/response_parser.py @@ -461,8 +461,8 @@ def _create_query_result_objects( entity_id=block["Id"], confidence=block["Confidence"], result_bbox=BoundingBox.from_normalized_dict( - block.get( - "Geometry", + ( + block.get("Geometry") or { "BoundingBox": { "Width": 1.0, @@ -470,7 +470,7 @@ def _create_query_result_objects( "Left": 0.0, "Top": 0.0, } - }, + } )["BoundingBox"], spatial_object=page, ),