diff --git a/CRM/DataprocessorSearch/Form/AbstractSearch.php b/CRM/DataprocessorSearch/Form/AbstractSearch.php index 953e9db5213df924d83932a6cf2d10a3b93a71af..fb71e5d380b445b66e9591a5fe99a2be671ff6bd 100644 --- a/CRM/DataprocessorSearch/Form/AbstractSearch.php +++ b/CRM/DataprocessorSearch/Form/AbstractSearch.php @@ -249,7 +249,7 @@ abstract class CRM_DataprocessorSearch_Form_AbstractSearch extends CRM_Dataproce $row['id'] = null; if (isset($record[$id_field])) { - $row['id'] = $record[$id_field]->formattedValue; + $row['id'] = $record[$id_field]->rawValue; } $row['checkbox'] = CRM_Core_Form::CB_PREFIX.$row['id']; $row['record'] = $record; diff --git a/Civi/DataProcessor/FieldOutputHandler/ContactLinkFieldOutputHandler.php b/Civi/DataProcessor/FieldOutputHandler/ContactLinkFieldOutputHandler.php index 07a8defc4b11a509ef7dae840baa80b29256c276..55dcc940025ecc03fbc967f7a603cbcd49bf7a52 100644 --- a/Civi/DataProcessor/FieldOutputHandler/ContactLinkFieldOutputHandler.php +++ b/Civi/DataProcessor/FieldOutputHandler/ContactLinkFieldOutputHandler.php @@ -132,7 +132,7 @@ class ContactLinkFieldOutputHandler extends AbstractFieldOutputHandler implement 'cid' => $contactId, )); $link = '<a href="'.$url.'">'.$contactname.'</a>'; - $formattedValue = new FieldOutput($contactname); + $formattedValue = new FieldOutput($contactId); $formattedValue->formattedValue = $link; return $formattedValue; }