diff options
Diffstat (limited to 'mammoth/__init__.py')
| -rw-r--r-- | mammoth/__init__.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/mammoth/__init__.py b/mammoth/__init__.py index f67f890..297cf24 100644 --- a/mammoth/__init__.py +++ b/mammoth/__init__.py @@ -15,11 +15,13 @@ def convert_to_markdown(*args, **kwargs): def convert(fileobj, transform_document=None, id_prefix=None, **kwargs): if transform_document is None: transform_document = lambda x: x - return docx.read(fileobj).map(transform_document).bind(lambda document: - conversion.convert_document_element_to_html( - document, - id_prefix=id_prefix, - **options.read_options(kwargs) + return options.read_options(kwargs).bind(lambda convert_options: + docx.read(fileobj).map(transform_document).bind(lambda document: + conversion.convert_document_element_to_html( + document, + id_prefix=id_prefix, + **convert_options + ) ) ) |
