Merge pull request #22188 from totten/master-uninstall
authorTim Otten <totten@civicrm.org>
Wed, 1 Dec 2021 03:04:32 +0000 (19:04 -0800)
committerGitHub <noreply@github.com>
Wed, 1 Dec 2021 03:04:32 +0000 (19:04 -0800)
ManagedEntities - Fix permission error during uninstallation (regression-fix)

CRM/Core/ManagedEntities.php

index c49f6e758cbc135087ffd64a41fb14f7b185043c..983bcbd93a8ab0cfabc6f4053a1edc53374bdb99 100644 (file)
@@ -464,6 +464,7 @@ class CRM_Core_ManagedEntities {
     // CRM_Core_BAO_Managed::on_hook_civicrm_post()
     if ($doDelete && CRM_Core_BAO_Managed::isApi4ManagedType($dao->entity_type)) {
       civicrm_api4($dao->entity_type, 'delete', [
+        'checkPermissions' => FALSE,
         'where' => [['id', '=', $dao->entity_id]],
       ]);
     }