Skip to content

Commit 14c147b

Browse files
authored
Fix missing lines in page
2 parents 5e96a55 + 28ee2fb commit 14c147b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

textractor/parsers/response_parser.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import logging
88
import uuid
9+
from copy import deepcopy
910
from typing import Any, List, Dict, Tuple
1011
from collections import defaultdict
1112
from textractor.entities.identity_document import IdentityDocument
@@ -1183,9 +1184,9 @@ def parse_document_api_response(response: dict) -> Document:
11831184
lines, line_words = _create_line_objects(
11841185
entity_id_map[LINE], id_json_map, existing_words, page
11851186
)
1186-
page.lines = lines
1187+
page.lines = deepcopy(lines)
11871188

1188-
line_by_id = {l.id: l for l in page.lines}
1189+
line_by_id = {l.id: l for l in lines}
11891190

11901191
# Creating layouts
11911192
container_layouts, leaf_layouts = _create_layout_objects(

0 commit comments

Comments
 (0)