Fix conversion export issue

This commit is contained in:
Julien Nahum 2024-03-15 11:43:50 +01:00
parent af573334bd
commit 868d88bd4c
1 changed files with 2 additions and 2 deletions

View File

@ -140,7 +140,7 @@ class FormSubmissionFormatter
$returnArray[$field['name']] = '<a href="mailto:'.$data[$field['id']].'">'.$data[$field['id']].'</a>'; $returnArray[$field['name']] = '<a href="mailto:'.$data[$field['id']].'">'.$data[$field['id']].'</a>';
} elseif ($field['type'] == 'multi_select') { } elseif ($field['type'] == 'multi_select') {
$val = $data[$field['id']]; $val = $data[$field['id']];
if ($this->outputStringsOnly) { if ($this->outputStringsOnly && is_array($val)) {
$returnArray[$field['name']] = implode(', ', $val); $returnArray[$field['name']] = implode(', ', $val);
} else { } else {
$returnArray[$field['name']] = $val; $returnArray[$field['name']] = $val;
@ -164,7 +164,7 @@ class FormSubmissionFormatter
}); });
} }
} else { } else {
if (is_array($data[$field['id']])) { if (is_array($data[$field['id']]) && $this->outputStringsOnly) {
$data[$field['id']] = implode(', ', $data[$field['id']]); $data[$field['id']] = implode(', ', $data[$field['id']]);
} }
$returnArray[$field['name']] = $data[$field['id']]; $returnArray[$field['name']] = $data[$field['id']];