aboutsummaryrefslogtreecommitdiff
path: root/mammoth/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'mammoth/__init__.py')
-rw-r--r--mammoth/__init__.py12
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
+ )
)
)