ImportExport: Fix date-time customfields with custom format were not exported correctly

see 74bd66d857
This commit is contained in:
nathangray 2020-09-04 11:06:25 -06:00 committed by Ralf Becker
parent 3cc204e9ed
commit d9aa678ce3

View File

@ -245,7 +245,8 @@ class importexport_export_csv implements importexport_iface_export_record
$name = '#' . $name; $name = '#' . $name;
switch($c_field['type']) { switch($c_field['type']) {
case 'date': case 'date':
$fields['date'][] = $name; case 'date-time':
$fields[$c_field['type']][] = $name;
if ($c_field['values']['format'] && (is_array($record) ? $record[$name] : $record->$name)) if ($c_field['values']['format'] && (is_array($record) ? $record[$name] : $record->$name))
{ {
// Date has custom format. Convert so it's standard. // Date has custom format. Convert so it's standard.
@ -265,9 +266,6 @@ class importexport_export_csv implements importexport_iface_export_record
} }
} }
break; break;
case 'date-time':
$fields['date-time'][] = $name;
break;
case 'select-account': case 'select-account':
$fields['select-account'][] = $name; $fields['select-account'][] = $name;
break; break;