From 828bc72ce5ea6376fd1e0a5f6547f4d34d859a46 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Sat, 12 Nov 2022 10:23:57 -0500 Subject: [PATCH] Afform - Use autoservice for event subscribers --- ext/afform/core/Civi/Afform/Behavior/ContactDedupe.php | 2 +- ...leteSubscriber.php => AfformAutocompleteSubscriber.php} | 7 +++++-- ext/afform/core/afform.php | 3 --- 3 files changed, 6 insertions(+), 6 deletions(-) rename ext/afform/core/Civi/Api4/Subscriber/{AutocompleteSubscriber.php => AfformAutocompleteSubscriber.php} (94%) diff --git a/ext/afform/core/Civi/Afform/Behavior/ContactDedupe.php b/ext/afform/core/Civi/Afform/Behavior/ContactDedupe.php index d28d386647..6d47fa1b0d 100644 --- a/ext/afform/core/Civi/Afform/Behavior/ContactDedupe.php +++ b/ext/afform/core/Civi/Afform/Behavior/ContactDedupe.php @@ -1,5 +1,5 @@ getApiRequest(); if (is_object($apiRequest) && is_a($apiRequest, 'Civi\Api4\Generic\AutocompleteAction')) { $formName = $apiRequest->getFormName(); diff --git a/ext/afform/core/afform.php b/ext/afform/core/afform.php index 5041b7509d..06f8197615 100644 --- a/ext/afform/core/afform.php +++ b/ext/afform/core/afform.php @@ -57,9 +57,6 @@ function afform_civicrm_config(&$config) { $dispatcher->addListener('hook_civicrm_alterAngular', ['\Civi\Afform\AfformMetadataInjector', 'preprocess']); $dispatcher->addListener('hook_civicrm_check', ['\Civi\Afform\StatusChecks', 'hook_civicrm_check']); $dispatcher->addListener('civi.afform.get', ['\Civi\Api4\Action\Afform\Get', 'getCustomGroupBlocks']); - $dispatcher->addSubscriber(new \Civi\Api4\Subscriber\AutocompleteSubscriber()); - $dispatcher->addSubscriber(new \Civi\Afform\Behavior\ContactAutofill()); - $dispatcher->addSubscriber(new \Civi\Afform\Behavior\ContactDedupe()); // Register support for email tokens if (CRM_Extension_System::singleton()->getMapper()->isActiveModule('authx')) { -- 2.25.1