Don't remove core component permissions when disabled
authorlarssandergreen <lars@wildsight.ca>
Wed, 5 Jul 2023 23:52:40 +0000 (17:52 -0600)
committerTim Otten <totten@civicrm.org>
Thu, 6 Jul 2023 21:45:57 +0000 (14:45 -0700)
CRM/Core/Config.php

index 2aa80a0cfe1473424b653cb59cc4dcfb916c35ec..29719a59c6cb0f76c6d74c1b4b75cd9f39c2d7ac 100644 (file)
@@ -290,7 +290,7 @@ class CRM_Core_Config extends CRM_Core_Config_MagicMerge {
     if ($this->userPermissionClass->isModulePermissionSupported()) {
       // Can store permissions -- so do it!
       $this->userPermissionClass->upgradePermissions(
-        CRM_Core_Permission::basicPermissions()
+        CRM_Core_Permission::basicPermissions(TRUE)
       );
     }
     elseif (get_class($this->userPermissionClass) !== 'CRM_Core_Permission_UnitTests') {