From 21d5de1756f861730e0a15d08b615d88f9e4b3f6 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Mon, 16 Dec 2019 15:07:26 +0100 Subject: [PATCH] Fix run_query throwing exception when inccorect query and no suggestions returned --- pages/run_query.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/run_query.php b/pages/run_query.php index 0e111f2bc..64ec48cac 100644 --- a/pages/run_query.php +++ b/pages/run_query.php @@ -272,10 +272,10 @@ EOF { $sWrongWord = $e->GetWrongWord(); $aSuggestedWords = $e->GetSuggestions(); - if (count($aSuggestedWords) > 0) + if (is_countable($aSuggestedWords) && count($aSuggestedWords) > 0) { $sSuggestedWord = OqlException::FindClosestString($sWrongWord, $aSuggestedWords); - + if (strlen($sSuggestedWord) > 0) { $oP->p(''.Dict::Format('UI:RunQuery:Error', $e->GetIssue().' '.$sWrongWord).'');