From 722a6eb7b994a0261312a356df80b2fced121812 Mon Sep 17 00:00:00 2001 From: Vladimir Gurevich Date: Thu, 6 Feb 2025 13:30:51 +0200 Subject: [PATCH] fix(msword_backend): handle conversion error in label parsing (#896) Updated label parsing to use `str_to_int` with a default value to prevent potential conversion errors. Signed-off-by: Vladimir Gurevich Co-authored-by: Vladimir Gurevich --- docling/backend/msword_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docling/backend/msword_backend.py b/docling/backend/msword_backend.py index 4d4026e..1a504bc 100644 --- a/docling/backend/msword_backend.py +++ b/docling/backend/msword_backend.py @@ -242,7 +242,7 @@ class MsWordDocumentBackend(DeclarativeDocumentBackend): parts = label.split(":") if len(parts) == 2: - return parts[0], int(parts[1]) + return parts[0], self.str_to_int(parts[1], None) parts = self.split_text_and_number(label)