From ae74e1f30b2957d116c12f3d8efebc39c1d322a8 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Thu, 18 Feb 2021 08:57:52 -0500 Subject: [PATCH] Fix incorrect use of ts when setting custom data form title --- CRM/Contact/Form/CustomData.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/CRM/Contact/Form/CustomData.php b/CRM/Contact/Form/CustomData.php index 87849e1b28..4d80c34998 100644 --- a/CRM/Contact/Form/CustomData.php +++ b/CRM/Contact/Form/CustomData.php @@ -110,9 +110,19 @@ class CRM_Contact_Form_CustomData extends CRM_Core_Form { $this->_copyValueId = CRM_Utils_Request::retrieve('copyValueId', 'Positive', $this); $groupTitle = CRM_Core_BAO_CustomGroup::getTitle($this->_groupID); - $mode = CRM_Utils_Request::retrieve('mode', 'String', CRM_Core_DAO::$_nullObject, FALSE, NULL, 'GET'); - $mode = ucfirst($mode); - CRM_Utils_System::setTitle(ts('%1 %2 Record', [1 => $mode, 2 => $groupTitle])); + switch ($mode) { + case 'add': + CRM_Utils_System::setTitle(ts('Add %1', [1 => $groupTitle])); + break; + + case 'edit': + CRM_Utils_System::setTitle(ts('Edit %1', [1 => $groupTitle])); + break; + + case 'copy': + CRM_Utils_System::setTitle(ts('Copy %1', [1 => $groupTitle])); + break; + } if (!empty($_POST['hidden_custom'])) { $this->assign('postedInfo', TRUE); -- 2.25.1