From 4e7eda5d8ea2638a76d43b40cf2f2251503ddf91 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Fri, 4 Jan 2019 09:34:42 -0500 Subject: [PATCH] Better check for existence of state key in settings for get_clientinfo in functions file --- functions.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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; } -- 2.17.1