X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FPayment.php;h=288359d4e5e5e710820932c2c676b8bbe3eae040;hb=57bab6b5fb5bdc40ef82371c8f0b29cf9237c619;hp=2361c1a36dce8825a0b26838e9166687ed675918;hpb=734a0493b096db33972a71e3b65da665fde58de5;p=civicrm-core.git diff --git a/CRM/Core/Payment.php b/CRM/Core/Payment.php index 2361c1a36d..288359d4e5 100644 --- a/CRM/Core/Payment.php +++ b/CRM/Core/Payment.php @@ -1502,7 +1502,7 @@ abstract class CRM_Core_Payment { */ public static function handlePaymentMethod($method, $params = []) { if (!isset($params['processor_id']) && !isset($params['processor_name'])) { - $q = explode('/', CRM_Utils_Array::value(CRM_Core_Config::singleton()->userFrameworkURLVar, $_GET, '')); + $q = explode('/', CRM_Utils_System::currentPath()); $lastParam = array_pop($q); if (is_numeric($lastParam)) { $params['processor_id'] = $_GET['processor_id'] = $lastParam;