From 83f51f6abdf66b1db064454465aa144ef0991727 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Sch=C3=BCttler?= Date: Mon, 31 Jul 2017 17:39:32 +0200 Subject: [PATCH] Fix undefined index in UnitTests --- api/v3/Extension.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/api/v3/Extension.php b/api/v3/Extension.php index 0d8e40abe7..481a776ac1 100644 --- a/api/v3/Extension.php +++ b/api/v3/Extension.php @@ -394,11 +394,15 @@ function civicrm_api3_extension_getremote($params) { * @return array */ function _civicrm_api3_getKeys($params, $key) { - if (is_array($params[$key])) { - return $params[$key]; - } - if ($params[$key] == '') { + if (isset($params[$key])) { + if (is_array($params[$key])) { + return $params[$key]; + } + if ($params[$key] == '') { + return array(); + } + return explode(API_V3_EXTENSION_DELIMITER, $params[$key]); + } else { return array(); } - return explode(API_V3_EXTENSION_DELIMITER, $params[$key]); } -- 2.25.1