From cc636e1a8ed430f060766e22cbdfeaa8de4afbc3 Mon Sep 17 00:00:00 2001 From: Till Brehm <tbrehm@ispconfig.org> Date: Sat, 14 Nov 2015 14:30:12 +0100 Subject: [PATCH] Fixed PHP warning when no IDN filters are set for field in lists. --- interface/lib/classes/listform.inc.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/interface/lib/classes/listform.inc.php b/interface/lib/classes/listform.inc.php index 8f5bd86fc0..d4ed752549 100644 --- a/interface/lib/classes/listform.inc.php +++ b/interface/lib/classes/listform.inc.php @@ -199,13 +199,15 @@ class listform { $searchval = $_SESSION['search'][$list_name][$search_prefix.$field]; // IDN if($searchval != ''){ - foreach($i['filters'] as $searchval_filter) { - if($searchval_filter['event'] == 'SHOW') { - switch ($searchval_filter['type']) { - case 'IDNTOUTF8': - $searchval = $app->functions->idn_encode($searchval); - //echo $searchval; - break; + if(is_array($i['filters'])) { + foreach($i['filters'] as $searchval_filter) { + if($searchval_filter['event'] == 'SHOW') { + switch ($searchval_filter['type']) { + case 'IDNTOUTF8': + $searchval = $app->functions->idn_encode($searchval); + //echo $searchval; + break; + } } } } -- GitLab