Fix generate_page_images option silently dropped in remote mode

The form data builder was not forwarding generate_page_images to
Docling Serve, so page image generation was silently ignored.
This commit is contained in:
Pier-Jean Malandrino 2026-04-03 13:01:50 +02:00
parent e1636e710d
commit 2cbef859e7
2 changed files with 2 additions and 0 deletions

View file

@ -126,6 +126,7 @@ def _build_form_data(options: ConversionOptions) -> dict[str, str | list[str]]:
"do_picture_classification": str(options.do_picture_classification).lower(),
"do_picture_description": str(options.do_picture_description).lower(),
"include_images": str(options.generate_picture_images).lower(),
"generate_page_images": str(options.generate_page_images).lower(),
"images_scale": str(options.images_scale),
}

View file

@ -32,6 +32,7 @@ class TestBuildFormData:
assert data["do_picture_classification"] == "false"
assert data["do_picture_description"] == "false"
assert data["include_images"] == "false"
assert data["generate_page_images"] == "false"
assert data["images_scale"] == "1.0"
assert set(data["to_formats"]) == {"md", "html", "json"}