From cf29ed6f71873e0f85ea2bc2836fc57d743a1b83 Mon Sep 17 00:00:00 2001 From: Chuck Scott Date: Mon, 26 Feb 2018 14:44:37 -0500 Subject: [PATCH] Fixed undefined index when reservation_url not available. --- classes/data/dataMemberInfo.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/classes/data/dataMemberInfo.php b/classes/data/dataMemberInfo.php index 3b4731fd..1f41db4f 100644 --- a/classes/data/dataMemberInfo.php +++ b/classes/data/dataMemberInfo.php @@ -558,16 +558,16 @@ class GlmDataMemberInfo extends GlmDataAbstract } } - // Only run these tests for 'l' (getList), 'g' (getEntry), 'e' (editEntry), 'u' (updateEntry) + // Don't run the following tests for 'l' (getList), 'g' (getEntry), 'e' (editEntry), 'u' (updateEntry) if ($a != 'l' && $a != 'g' && $a != 'e' && $a != 'u') { return $r; } // Check that URLs have http:// in front of them. - if (strtolower(substr($r['url'],0,4)) != 'http') { + if (isset($r['url']) && strtolower(substr($r['url'],0,4)) != 'http') { $r['url'] = 'http://'.$r['url']; } - if (strtolower(substr($r['reservation_url'],0,4)) != 'http') { + if (isset($r['reservation_url']) && strtolower(substr($r['reservation_url'],0,4)) != 'http') { $r['reservation_url'] = 'http://'.$r['reservation_url']; } -- 2.17.1