diff --git a/app/Http/Controllers/HuntsController.php b/app/Http/Controllers/HuntsController.php index 6f85083..42e7331 100644 --- a/app/Http/Controllers/HuntsController.php +++ b/app/Http/Controllers/HuntsController.php @@ -141,6 +141,12 @@ class HuntsController extends Controller $filters[] = "end_at_timestamp <= {$endTo->timestamp}"; } + // Filtre par défaut : si aucun filtre n'est spécifié, afficher uniquement les hunts publics + // Cela évite l'erreur Meilisearch avec une chaîne de filtres vide + if (empty($filters)) { + $filters[] = "is_public = true"; + } + return implode(' AND ', $filters); }