X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=extern%2Furl.php;h=4b5ed69974eca8b3e4d2db1c72a90798874f0f1c;hb=ce945da59ff8a9adc2088275689a615945e3015e;hp=4c89886e4e61f4f8034c46e8800f0c272533b603;hpb=9688aea643072139894007a16cfb23d8b550eaec;p=civicrm-core.git diff --git a/extern/url.php b/extern/url.php index 4c89886e4e..4b5ed69974 100644 --- a/extern/url.php +++ b/extern/url.php @@ -4,17 +4,13 @@ require_once 'CRM/Core/Config.php'; require_once 'CRM/Core/Error.php'; require_once 'CRM/Utils/Array.php'; -$config = CRM_Core_Config::singleton(); +CRM_Core_Config::singleton(); // To keep backward compatibility for URLs generated // by CiviCRM < 1.7, we check for the q variable as well. -if (isset($_GET['qid'])) { - $queue_id = CRM_Utils_Array::value('qid', $_GET); -} -else { - $queue_id = CRM_Utils_Array::value('q', $_GET); -} -$url_id = CRM_Utils_Array::value('u', $_GET); +$queue_id = $_GET['qid'] ?? $_GET['q'] ?? NULL; + +$url_id = $_GET['u'] ?? NULL; if (!$url_id) { echo "Missing input parameters\n";