From 264ccb028f0e25e67c96e225df00ad00e8159db4 Mon Sep 17 00:00:00 2001 From: Antoine Jacquin Date: Mon, 14 Sep 2026 19:49:07 +0200 Subject: [PATCH] Fix validation PreviewRequest : bbox et viz acceptent null (all_missing) --- lidar_pipeline/webapp.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lidar_pipeline/webapp.py b/lidar_pipeline/webapp.py index effca3a..7985f70 100644 --- a/lidar_pipeline/webapp.py +++ b/lidar_pipeline/webapp.py @@ -441,10 +441,10 @@ def _viz_step_labels(): class PreviewRequest(BaseModel): - bbox: list = Field(None, description="[ouest, sud, est, nord] en WGS84 " + bbox: Optional[list] = Field(None, description="[ouest, sud, est, nord] en WGS84 " "(requis sauf all_missing=true)") regenerate: bool = Field(False, description="Inclure les tuiles déjà générées") - viz: list = Field(None, + viz: Optional[list] = Field(None, description="Visualisations demandées, noms d'étapes du " "pipeline (ex: aspect, wavelet) ; défaut : aspect. " "Une tuile existante est considérée faite "