Update mdr_pdf_parser.py
Browse files- mdr_pdf_parser.py +2 -2
mdr_pdf_parser.py
CHANGED
@@ -1545,9 +1545,9 @@ class MDRLayoutReader:
|
|
1545 |
print("MDRLayoutReader: Invalid size or no layouts, returning early.")
|
1546 |
return layouts
|
1547 |
|
1548 |
-
|
1549 |
|
1550 |
-
|
1551 |
print("MDRLayoutReader: Model is None, using fallback geometric sort.")
|
1552 |
layouts.sort(key=lambda l: (l.rect.lt[1], l.rect.lt[0]))
|
1553 |
nfo = 0
|
|
|
1545 |
print("MDRLayoutReader: Invalid size or no layouts, returning early.")
|
1546 |
return layouts
|
1547 |
|
1548 |
+
model = self._get_model()
|
1549 |
|
1550 |
+
if model is None: # Fallback geometric sort
|
1551 |
print("MDRLayoutReader: Model is None, using fallback geometric sort.")
|
1552 |
layouts.sort(key=lambda l: (l.rect.lt[1], l.rect.lt[0]))
|
1553 |
nfo = 0
|