Fixes dev/core#2910 - Remove "Connections" from navigation menu
authorColeman Watts <coleman@civicrm.org>
Thu, 28 Oct 2021 22:22:01 +0000 (18:22 -0400)
committerColeman Watts <coleman@civicrm.org>
Thu, 28 Oct 2021 23:11:46 +0000 (19:11 -0400)
This obscure feature is currently unused, so there's no reason to show it in the menu.
Fixes https://lab.civicrm.org/dev/core/-/issues/2910

CRM/Upgrade/Incremental/sql/5.44.alpha1.mysql.tpl
xml/templates/civicrm_navigation.tpl

index 2290afb544a7c6a20ab99ccea7b2c01c10c6b10e..ae6f122bb249fcb408c3cebc966e45bff2f7d99a 100644 (file)
@@ -2,3 +2,6 @@
 
 {* Polulate RelationshipCache.case_id column *}
 UPDATE `civicrm_relationship_cache` rc, `civicrm_relationship` r SET rc.case_id = r.case_id WHERE r.case_id IS NOT NULL AND r.id = rc.relationship_id;
+
+{* Remove Connections admin menu item *}
+DELETE FROM `civicrm_navigation` WHERE url = 'civicrm/a/#/cxn';
index e638f760a8360a4cc543dc6a2c063bd25df9fffe..601f16d38d0bd91cfe450a6308b7d11c77d5c018 100644 (file)
@@ -378,7 +378,6 @@ INSERT INTO civicrm_navigation
 VALUES
 
     ( @domainID, 'civicrm/admin/setting/component?reset=1',             '{ts escape="sql" skip="true"}Components{/ts}', 'Enable Components',                                    'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 1 ),
-    ( @domainID, 'civicrm/a/#/cxn',                                     '{ts escape="sql" skip="true"}Connections{/ts}', 'Connections',                                         'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 2 ),
     ( @domainID, 'civicrm/admin/extensions?reset=1',                    '{ts escape="sql" skip="true"}Extensions{/ts}', 'Manage Extensions',                                    'administer CiviCRM', '', @systemSettingslastID, '1', 1,    3 ),
 
     ( @domainID, 'civicrm/admin/setting/updateConfigBackend?reset=1',   '{ts escape="sql" skip="true"}Cleanup Caches and Update Paths{/ts}', 'Cleanup Caches and Update Paths', 'administer CiviCRM', '', @systemSettingslastID, '1', NULL, 4 ),