Skip to content
Snippets Groups Projects

Don't pass NULL to functions that take string inputs

Merged JonGold requested to merge JonGold/dataprocessor:null-aliases into main
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -85,7 +85,7 @@ class AbstractSimpleFieldOutputHandler extends AbstractFieldOutputHandler {
* @return \Civi\DataProcessor\FieldOutputHandler\FieldOutput
*/
public function formatField($rawRecord, $formattedRecord) {
$formattedValue = $rawRecord[$this->inputFieldSpec->alias];
$formattedValue = $rawRecord[$this->inputFieldSpec->alias] ?? '';
if (strpos($formattedValue, \CRM_Core_DAO::VALUE_SEPARATOR) !== false) {
$formattedValue = explode(\CRM_Core_DAO::VALUE_SEPARATOR, substr($formattedValue, 1, -1));
$formattedValue = implode(",", $formattedValue);
Loading