add josm links, turf circles of completion

This commit is contained in:
Tykayn 2025-06-06 11:50:37 +02:00 committed by tykayn
parent c4cc4a4050
commit 573d4eeb29
8 changed files with 368 additions and 75 deletions

View file

@ -194,20 +194,20 @@ final class AdminController extends AbstractController
// Mettre à jour les statistiques finales
$stats->computeCompletionPercent();
$this->entityManager->persist($stats);
$this->entityManager->flush();
$message = 'Labourage terminé avec succès. ' . $processedCount . ' nouveaux lieux traités.';
if ($updateExisting) {
$message .= ' ' . $updatedCount . ' lieux existants mis à jour.';
$message .= ' ' . $updatedCount . ' lieux existants mis à jour pour la zone '.$stats->getName().' ('.$stats->getZone().').';
}
$this->addFlash('success', $message);
} catch (\Exception $e) {
$this->addFlash('error', 'Erreur lors du labourage : ' . $e->getMessage());
}
return $this->redirectToRoute('app_public_dashboard');
return $this->redirectToRoute('app_admin_stats', ['zip_code' => $zip_code]);
}
#[Route('/admin/delete/{id}', name: 'app_admin_delete')]