diff --git a/CRM/DataprocessorOutputExport/CSV.php b/CRM/DataprocessorOutputExport/CSV.php index d5a1716cd852f467078ab7b9428fa9eeaf8a1076..9febcfbe85599ddcb71a6ac11e1e9ce56047233b 100644 --- a/CRM/DataprocessorOutputExport/CSV.php +++ b/CRM/DataprocessorOutputExport/CSV.php @@ -35,7 +35,7 @@ class CRM_DataprocessorOutputExport_CSV implements ExportOutputInterface, Direct $form->add('text', 'delimiter', E::ts('Delimiter'), array(), true); $form->add('text', 'enclosure', E::ts('Enclosure'), array(), true); $form->add('text', 'escape_char', E::ts('Escape char'), array(), true); - $form->add('checkbox', 'anonymous', E::ts('Available for anonymous users'), array(), false); + $form->add('checkbox', 'anonymous', E::ts('Available for anonymous users')); $configuration = false; if ($output && isset($output['configuration'])) { @@ -85,7 +85,7 @@ class CRM_DataprocessorOutputExport_CSV implements ExportOutputInterface, Direct $configuration['delimiter'] = $submittedValues['delimiter']; $configuration['enclosure'] = $submittedValues['enclosure']; $configuration['escape_char'] = $submittedValues['escape_char']; - $configuration['anonymous'] = $submittedValues['anonymous']; + $configuration['anonymous'] = $submittedValues['anonymous'] ?? FALSE; return $configuration; }