From d7494df05252d86aacc689b640feab62ed58aead Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Wed, 30 Mar 2022 14:58:31 +1300 Subject: [PATCH] More notice fixes --- CRM/Admin/Page/Extensions.php | 8 ++++++-- templates/CRM/Admin/Page/Extensions/AddNew.tpl | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CRM/Admin/Page/Extensions.php b/CRM/Admin/Page/Extensions.php index d601d1b05a..d3ec1aae63 100644 --- a/CRM/Admin/Page/Extensions.php +++ b/CRM/Admin/Page/Extensions.php @@ -347,14 +347,18 @@ class CRM_Admin_Page_Extensions extends CRM_Core_Page_Basic { 'version' => '', 'description' => '', 'license' => '', + 'path' => '', 'releaseDate' => '', 'downloadUrl' => FALSE, 'compatibility' => FALSE, 'develStage' => FALSE, 'comments' => FALSE, ]; - - return array_merge($defaultKeys, $info); + $info = array_merge($defaultKeys, $info); + foreach ($info['authors'] as &$author) { + $author = array_merge(['homepage' => ''], $author); + } + return $info; } } diff --git a/templates/CRM/Admin/Page/Extensions/AddNew.tpl b/templates/CRM/Admin/Page/Extensions/AddNew.tpl index e3e2c02078..e70a8a7e01 100644 --- a/templates/CRM/Admin/Page/Extensions/AddNew.tpl +++ b/templates/CRM/Admin/Page/Extensions/AddNew.tpl @@ -17,7 +17,7 @@ Depends: CRM/common/enableDisableApi.tpl and CRM/common/jsortable.tpl {foreach from=$remoteExtensionRows key=extKey item=row} - {if !empty($localExtensionRows[$extKey])} + {if array_key_exists($extKey, $localExtensionRows)} {continue} {/if} -- 2.25.1