From ae89fae8c30347827c8b481d5be23abb00a6e040 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Thu, 28 Oct 2021 18:22:01 -0400 Subject: [PATCH] Fixes dev/core#2910 - Remove "Connections" from navigation menu 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 | 3 +++ xml/templates/civicrm_navigation.tpl | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Upgrade/Incremental/sql/5.44.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.44.alpha1.mysql.tpl index 2290afb544a7..ae6f122bb249 100644 --- a/CRM/Upgrade/Incremental/sql/5.44.alpha1.mysql.tpl +++ b/CRM/Upgrade/Incremental/sql/5.44.alpha1.mysql.tpl @@ -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'; diff --git a/xml/templates/civicrm_navigation.tpl b/xml/templates/civicrm_navigation.tpl index e638f760a836..601f16d38d0b 100644 --- a/xml/templates/civicrm_navigation.tpl +++ b/xml/templates/civicrm_navigation.tpl @@ -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 ),