From 27e7e968a8fd075d7c5e3fc31e3f9202ea112e7a Mon Sep 17 00:00:00 2001 From: vincent Date: Tue, 24 Jun 2025 20:14:45 +0200 Subject: [PATCH] =?UTF-8?q?G=C3=A8re=20l=E2=80=99erreur=20avec=20geos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Controller/ToolsController.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Controller/ToolsController.php b/src/Controller/ToolsController.php index 979b2e4..2db21ab 100644 --- a/src/Controller/ToolsController.php +++ b/src/Controller/ToolsController.php @@ -194,6 +194,14 @@ class ToolsController extends AbstractController count($cities), ]); + if (empty($cities)) { + throw new \RuntimeException(sprintf( + 'Problème improbable : les %d signalements n’ont pas pu être groupés dans les %d communes', + count($issuesGeojson->getFeatures()), + count($citiesOsm->elements) + )); + } + $response->setCallback(function () use ($cities): void { $headings = [ 'name',