diff options
Diffstat (limited to 'mammoth/docx/__init__.py')
| -rw-r--r-- | mammoth/docx/__init__.py | 14 |
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)) |
