From 2e930f00483d2d69797a1e1dfc6cfc171b3939ac Mon Sep 17 00:00:00 2001 From: Antoine M Date: Tue, 26 Nov 2024 10:25:53 +0100 Subject: [PATCH] handling multiple localisation in artisan query --- includes/api.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/includes/api.php b/includes/api.php index 3687d43..ffac30e 100644 --- a/includes/api.php +++ b/includes/api.php @@ -43,13 +43,14 @@ function build_search_artisan_posts_cards($request) ) ); $metaQuery = []; + if ($localisation && $localisation !== 'all') { + $localisationArray = explode(',', $localisation); // Séparer les localisations par des virgules $metaQuery[] = array( 'key' => 'state', - 'value' => $localisation, - 'compare' => '=' + 'value' => $localisationArray, + 'compare' => 'IN', // Comparer avec plusieurs valeurs ); - // write_log($metaQuery); }