From: Chuck Scott Date: Mon, 26 Feb 2018 19:44:37 +0000 (-0500) Subject: Fixed undefined index when reservation_url not available. X-Git-Tag: v2.10.25^2~8 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=cf29ed6f71873e0f85ea2bc2836fc57d743a1b83;p=WP-Plugins%2Fglm-member-db.git Fixed undefined index when reservation_url not available. --- 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']; }