Skip to content

Commit

Permalink
Merge PR #174 - [Bug]: Source attribute not properly listed for mapping
Browse files Browse the repository at this point in the history
  • Loading branch information
kingjia90 authored Mar 2, 2022
2 parents d680110 + a10a5e8 commit f747c7c
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/DataSource/Interpreter/CsvFileInterpreter.php
Original file line number Diff line number Diff line change
Expand Up @@ -120,8 +120,15 @@ public function previewData(string $path, int $recordNumber = 0, array $mappedCo
fclose($handle);
}

$previewDataColumns = array_keys($previewData);
if (empty($columns)) {
$columns = array_keys($previewData);
$columns = $previewDataColumns;
} elseif (count($columns) < count($previewDataColumns)) {
foreach ($previewDataColumns as $columnIdx) {
if (isset($columns[$columnIdx]) === false) {
$columns[$columnIdx] = "[$columnIdx]";
}
}
}

return new PreviewData($columns, $previewData, $readRecordNumber, $mappedColumns);
Expand Down

0 comments on commit f747c7c

Please sign in to comment.