From fbd7abf4e2cb47fc0e1df7e87a1d052825714247 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eric=20Espi=C3=A9?= Date: Tue, 20 Mar 2018 15:07:19 +0000 Subject: [PATCH] Advanced Search: Fix 'undefined index error' in 'empty' operator SVN:b1162[5477] --- .../search/criterionconversion/criteriontooql.class.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/application/search/criterionconversion/criteriontooql.class.inc.php b/sources/application/search/criterionconversion/criteriontooql.class.inc.php index b341c103d..da70708d3 100644 --- a/sources/application/search/criterionconversion/criteriontooql.class.inc.php +++ b/sources/application/search/criterionconversion/criteriontooql.class.inc.php @@ -122,7 +122,7 @@ class CriterionToOQL extends CriterionConversionAbstract protected static function EmptyToOql($sRef, $aCriteria) { - if ($aCriteria['widget'] == AttributeDefinition::SEARCH_WIDGET_TYPE_NUMERIC) + if (isset($aCriteria['widget']) && ($aCriteria['widget'] == AttributeDefinition::SEARCH_WIDGET_TYPE_NUMERIC)) { return "ISNULL({$sRef})"; }