From e89d13d002b3894437528b3a97ba6124b74f2e53 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Tue, 8 Sep 2020 16:36:54 +0200 Subject: [PATCH] LSsearch: fix PHP warning --- src/includes/class/class.LSsearch.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/includes/class/class.LSsearch.php b/src/includes/class/class.LSsearch.php index 5b3a6fbc..5877987a 100644 --- a/src/includes/class/class.LSsearch.php +++ b/src/includes/class/class.LSsearch.php @@ -831,13 +831,15 @@ class LSsearch extends LSlog_staticLoggerClass { $attrs=array(); if (isset($conf['LSformat'])) { $attrs=getFieldInFormat($conf['LSformat']); - if(is_array($conf['alternativeLSformats'])) { - foreach ($conf['alternativeLSformats'] as $format) { - $attrs=array_merge($attrs,getFieldInFormat($format)); + if (isset($conf['alternativeLSformats'])) { + if(is_array($conf['alternativeLSformats'])) { + foreach ($conf['alternativeLSformats'] as $format) { + $attrs = array_merge($attrs, getFieldInFormat($format)); + } + } + else { + $attrs = array_merge($attrs, getFieldInFormat($conf['alternativeLSformats'])); } - } - else { - $attrs=array_merge($attrs,getFieldInFormat($conf['alternativeLSformats'])); } if(isset($conf['formaterLSformat'])) { $attrs=array_unique(array_merge($attrs,getFieldInFormat($conf['formaterLSformat'])));