hook_civicrm_links - Add exception for basic.CRM_Core_BAO_MessageTemplate.page
authorTim Otten <totten@civicrm.org>
Tue, 19 Sep 2023 06:53:36 +0000 (23:53 -0700)
committerTim Otten <totten@civicrm.org>
Tue, 3 Oct 2023 04:44:59 +0000 (21:44 -0700)
CRM/Utils/Hook.php
tests/events/hook_civicrm_links.evch.php

index 744691c2e362b2f04ec5b64f70dc127bb8daf8f5..a4599f2ad468b6f244232de0120e5a261934463d 100644 (file)
@@ -410,7 +410,7 @@ abstract class CRM_Utils_Hook {
    *   The type of operation being performed.
    * @param string $objectName
    *   The name of the object. This is generally a CamelCase entity (eg `Contact` or `Activity`).
-   *   Historical exceptions: 'CRM_Core_BAO_LocationType'
+   *   Historical exceptions: 'CRM_Core_BAO_LocationType', 'CRM_Core_BAO_MessageTemplate'
    * @param int $objectId
    *   The unique identifier for the object.
    * @param array $links
index c849ef1a0a3458e25599aefa429eddaffd678d72..f3a40c1c91378ff84c237122e33ec8e21cfa54a7 100644 (file)
@@ -13,6 +13,7 @@ return new class() extends EventCheck implements HookInterface {
    */
   protected $grandfatheredObjectNames = [
     'CRM_Core_BAO_LocationType',
+    'CRM_Core_BAO_MessageTemplate',
   ];
 
   /**
@@ -27,6 +28,7 @@ return new class() extends EventCheck implements HookInterface {
     'job.manage.action::Job',
     'membershipType.manage.action::MembershipType',
     'messageTemplate.manage.action::MessageTemplate',
+    'basic.CRM_Core_BAO_MessageTemplate.page::CRM_Core_BAO_MessageTemplate',
   ];
 
   /**