From 87714e4e346319123f566d8bc1707c8a208ab067 Mon Sep 17 00:00:00 2001 From: Francesco Zubani Date: Wed, 26 Feb 2025 12:21:42 +0100 Subject: [PATCH 1/3] Fix proposal for KeyError (refs) when passing --disable_links argument --- marker/providers/pdf.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/marker/providers/pdf.py b/marker/providers/pdf.py index a63723ff..c07b5649 100644 --- a/marker/providers/pdf.py +++ b/marker/providers/pdf.py @@ -232,7 +232,9 @@ def pdftext_extraction(self, doc: PdfDocument) -> ProviderPageLines: ) if self.check_line_spans(lines): page_lines[page_id] = lines - self.page_refs[page_id] = page["refs"] + refs = page.get("refs") + if refs is not None: + self.page_refs[page_id] = page["refs"] return page_lines From c031e31629fac359364767c02cd9d41986528e17 Mon Sep 17 00:00:00 2001 From: fatualux Date: Wed, 26 Feb 2025 14:23:10 +0100 Subject: [PATCH 2/3] Changed username according to CLA's bot's request From 9200862b11553f409687979fa76f9990121a9f37 Mon Sep 17 00:00:00 2001 From: FZ Date: Wed, 26 Feb 2025 14:26:19 +0100 Subject: [PATCH 3/3] Changed username according to CLA's bot's request