From f692bf3329f329ef652607467f5f978646cae541 Mon Sep 17 00:00:00 2001 From: DemeritCowboy Date: Sat, 7 Sep 2019 08:28:43 -0400 Subject: [PATCH] avoid variable name clash --- CRM/Activity/Form/Activity.php | 2 +- templates/CRM/Activity/Form/Activity.tpl | 2 +- tests/phpunit/CRM/Activity/Form/ActivityTest.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CRM/Activity/Form/Activity.php b/CRM/Activity/Form/Activity.php index 314dd454fc..e572fecd86 100644 --- a/CRM/Activity/Form/Activity.php +++ b/CRM/Activity/Form/Activity.php @@ -1244,7 +1244,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task { // At the moment this is duplicating other code in this section, but refactoring in small steps. $activityTypeObj = new CRM_Activity_BAO_ActivityType($this->_activityTypeId); - $this->assign('activityType', $activityTypeObj->getActivityType()); + $this->assign('activityTypeNameAndLabel', $activityTypeObj->getActivityType()); } // Set title. if (isset($activityTypeDisplayLabels)) { diff --git a/templates/CRM/Activity/Form/Activity.tpl b/templates/CRM/Activity/Form/Activity.tpl index a9a2dea536..ac19690e42 100644 --- a/templates/CRM/Activity/Form/Activity.tpl +++ b/templates/CRM/Activity/Form/Activity.tpl @@ -252,7 +252,7 @@ {/if} {* End Delete vs. Add / Edit action *}
- {if $action eq 4 && ($activityType.machineName neq 'Inbound Email' || $allow_edit_inbound_emails == 1)} + {if $action eq 4 && ($activityTypeNameAndLabel.machineName neq 'Inbound Email' || $allow_edit_inbound_emails == 1)} {if !$context } {assign var="context" value='activity'} {/if} diff --git a/tests/phpunit/CRM/Activity/Form/ActivityTest.php b/tests/phpunit/CRM/Activity/Form/ActivityTest.php index 7bd5e61faf..6fceb9a701 100644 --- a/tests/phpunit/CRM/Activity/Form/ActivityTest.php +++ b/tests/phpunit/CRM/Activity/Form/ActivityTest.php @@ -244,7 +244,7 @@ class CRM_Activity_Form_ActivityTest extends CiviUnitTestCase { $form->assignActivityType(); // Check the smarty template has the correct values assigned. - $keyValuePair = $form->getTemplate()->get_template_vars('activityType'); + $keyValuePair = $form->getTemplate()->get_template_vars('activityTypeNameAndLabel'); $this->assertEquals('47395hc', $keyValuePair['machineName']); $this->assertEquals('Hide Cookies', $keyValuePair['displayLabel']); -- 2.25.1