From 8325ca1dc3f3c44b477fdd24b24fd41d1fa379f5 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Thu, 29 Oct 2009 15:51:50 -0400 Subject: [PATCH] existence check --- framework/Ajax/lib/Horde/Ajax/Imple/AutoCompleter.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/framework/Ajax/lib/Horde/Ajax/Imple/AutoCompleter.php b/framework/Ajax/lib/Horde/Ajax/Imple/AutoCompleter.php index e1fb87657..825bcc226 100644 --- a/framework/Ajax/lib/Horde/Ajax/Imple/AutoCompleter.php +++ b/framework/Ajax/lib/Horde/Ajax/Imple/AutoCompleter.php @@ -78,8 +78,10 @@ abstract class Horde_Ajax_Imple_AutoCompleter extends Horde_Ajax_Imple_Base } $js_params = Horde_Serialize::serialize($config['params'], Horde_Serialize::JSON); - foreach ($config['func_replace'] as $key => $val) { - $js_params = str_replace($key, $val, $js_params); + if (!empty($config['func_replace'])) { + foreach ($config['func_replace'] as $key => $val) { + $js_params = str_replace($key, $val, $js_params); + } } Horde::addScriptFile('effects.js', 'horde'); -- 2.11.0