diff --git a/materio_search_api.pages.inc b/materio_search_api.pages.inc index c37860f6..791ae860 100755 --- a/materio_search_api.pages.inc +++ b/materio_search_api.pages.inc @@ -139,7 +139,6 @@ function materio_search_api_results_search(){ // $page = 0; // } - preg_match_all('/\s?[^\s]+\s?/', $typed, $words); // dsm($words, "words"); @@ -227,6 +226,7 @@ function materio_search_api_results_search(){ // ->filter($filter); $could_results = $could_query->execute(); + // dsm($could_results, 'could_results'); } } catch (SearchApiException $e) { @@ -263,6 +263,8 @@ function materio_search_api_results_search(){ // dsm($materiaux, 'materiaux'); if($materiaux){ foreach ($materiaux as $value) { + if(!isset($could_results['results'][$value['target_id']])) + continue; $materiau = node_load($value['target_id']); if(node_access('view', $materiau)) $items[] = $materiau;