X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCase%2FForm%2FTask.php;h=b52a37bdd0a24afd68187323cb4f7a25377beef9;hb=2b4ed181a658c1959ff66f5c9cd16b4475638121;hp=6bebba8cf7bd232b7787754aac4195372a739cc3;hpb=445db4a69343eda4d16574f5fa445c35868567ad;p=civicrm-core.git diff --git a/CRM/Case/Form/Task.php b/CRM/Case/Form/Task.php index 6bebba8cf7..b52a37bdd0 100644 --- a/CRM/Case/Form/Task.php +++ b/CRM/Case/Form/Task.php @@ -76,7 +76,7 @@ class CRM_Case_Form_Task extends CRM_Core_Form_Task { if (empty($caseID) && !empty($this->_caseIds[$index])) { $caseID = $this->_caseIds[$index]; } - $rows[] = ['contactId' => $contactID, 'caseId' => $caseID]; + $rows[] = ['contact_id' => $contactID, 'schema' => ['caseId' => $caseID, 'contactId' => $contactID]]; } return $rows; } @@ -114,4 +114,13 @@ class CRM_Case_Form_Task extends CRM_Core_Form_Task { ); } + /** + * Get the token processor schema required to list any tokens for this task. + * + * @return array + */ + protected function getTokenSchema(): array { + return ['contactId', 'caseId']; + } + }