CRM-15002: fix case id in subject
authorCiviCRM <info@civicrm.org>
Wed, 23 Jul 2014 04:37:50 +0000 (10:07 +0530)
committerCiviCRM <info@civicrm.org>
Wed, 23 Jul 2014 04:37:50 +0000 (10:07 +0530)
CRM/Case/Form/Activity.php
templates/CRM/Case/Form/Activity/LinkCases.tpl

index fe50098d8f36a739249c8f7bb1bab12413c83e25..d73a75be5de265753ddd4359571b2bae5180a011 100644 (file)
@@ -100,6 +100,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
     if ($this->_caseId) {
       $this->assign('caseId', $this->_caseId);
       $this->assign('countId', count($this->_caseId));
+      $this->assign('caseID', CRM_Utils_Array::first($this->_caseId));
     }
 
     if (!$this->_caseId ||
index 3e1b00f392ecb86657bb20f6072d1a9843ab1016..4d7217f735ea8e2e4794dfe9d8e6d6df762afb6e 100644 (file)
@@ -54,7 +54,7 @@
       if ($(this).val()) {
         var info = $(this).select2('data').extra;
         {/literal}{* Mix in variables and placeholders for clientside substitution *}
-        var subject = "{ts escape=js 1="%1" 2="%2" 3="%3" 4=$client.sort_name 5=$caseTypeLabel 6=$caseId}Create link between %1 - %2 (CaseID: %3) and %4 - %5 (CaseID: %6){/ts}";
+        var subject = "{ts escape=js 1="%1" 2="%2" 3="%3" 4=$client.sort_name 5=$caseTypeLabel 6=$caseID}Create link between %1 - %2 (CaseID: %3) and %4 - %5 (CaseID: %6){/ts}";
         {literal}
         $('#subject', $form).val(ts(subject, {1: info.sort_name, 2: info.case_type, 3: $(this).val()}));
       }