From: Laury GvR Date: Fri, 4 Jan 2019 14:34:42 +0000 (-0500) Subject: Better check for existence of state key in settings for get_clientinfo in functions... X-Git-Tag: v1.0.17^2~1 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=4e7eda5d8ea2638a76d43b40cf2f2251503ddf91;p=WP-Themes%2Fcirclemichigan.git Better check for existence of state key in settings for get_clientinfo in functions file --- diff --git a/functions.php b/functions.php index 56804f4..9d06056 100644 --- a/functions.php +++ b/functions.php @@ -36,13 +36,13 @@ if (!function_exists('glm_get_clientinfo_option')) { { $settings = get_option('glmclientinfo_settings'); $states = get_option('glmclientinfo_states'); - if ($name == 'stateFull' && $settings['state']) { + if ($name == 'stateFull' && isset($settings['state']) && $settings['state']) { return $states[$settings['state']]; } - if ($name == 'state2Full' && $settings['state2']) { + if ($name == 'state2Full' && isset($settings['state2']) && $settings['state2']) { return $states[$settings['state2']]; } - return ($settings && $settings[$name]) + return ($settings && isset($settings[$name]) && $settings[$name]) ? $settings[$name] : null; }