aboutsummaryrefslogtreecommitdiff
path: root/mammoth/docx/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'mammoth/docx/__init__.py')
-rw-r--r--mammoth/docx/__init__.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/mammoth/docx/__init__.py b/mammoth/docx/__init__.py
index 517683d..63a634c 100644
--- a/mammoth/docx/__init__.py
+++ b/mammoth/docx/__init__.py
@@ -142,13 +142,6 @@ def _part_with_body_reader(document_path, zip_file, part_paths):
empty_content_types,
)
- numbering = _try_read_entry_or_default(
- zip_file,
- part_paths.numbering,
- read_numbering_xml_element,
- default=Numbering(abstract_nums={}, nums={}),
- )
-
styles = _try_read_entry_or_default(
zip_file,
part_paths.styles,
@@ -156,6 +149,13 @@ def _part_with_body_reader(document_path, zip_file, part_paths):
Styles.EMPTY,
)
+ numbering = _try_read_entry_or_default(
+ zip_file,
+ part_paths.numbering,
+ lambda element: read_numbering_xml_element(element, styles=styles),
+ default=Numbering(abstract_nums={}, nums={}),
+ )
+
def read_part(name, reader, default=_undefined):
relationships = _read_relationships(zip_file, _find_relationships_path_for(name))