From b24356a49f06c305bda30c2d758a43646198be1a Mon Sep 17 00:00:00 2001 From: colemanw Date: Wed, 30 Aug 2023 09:54:19 -0400 Subject: [PATCH] Afform - Fix setting tab contact type --- ext/afform/core/afform.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/afform/core/afform.php b/ext/afform/core/afform.php index a622a65554..9aa670c910 100644 --- a/ext/afform/core/afform.php +++ b/ext/afform/core/afform.php @@ -171,7 +171,7 @@ function afform_civicrm_tabset($tabsetName, &$tabs, $context) { if ($tabsetName !== 'civicrm/contact/view') { return; } - $contactTypes = array_merge([$context['contact_type']] ?? [], $context['contact_sub_type'] ?? []); + $contactTypes = array_merge((array) ($context['contact_type'] ?? []), $context['contact_sub_type'] ?? []); $afforms = Civi\Api4\Afform::get(FALSE) ->addSelect('name', 'title', 'icon', 'module_name', 'directive_name', 'summary_contact_type') ->addWhere('contact_summary', '=', 'tab') -- 2.25.1