Fix pbm importing CP from France on 4 digits

This commit is contained in:
Marc Ducobu 2022-03-16 16:26:18 +01:00
parent 1a783e1881
commit 288f0dbf69

View File

@ -118,6 +118,13 @@ class LoadPostalCodesCommand extends Command
private function addPostalCode($row, OutputInterface $output)
{
if($row[2] == 'FR' && strlen($row[0]) == 4) {
// CP in FRANCE are on 5 digit
// For CP starting with a zero, the starting zero can be remove if stored as number in a csv
// add a zero if CP from FR and on 4 digit
$row[0] = '0'.$row[0];
}
if ($output->getVerbosity() >= OutputInterface::VERBOSITY_VERBOSE) {
$output->writeln('handling row: ' . $row[0] . ' | ' . $row[1] . ' | ' . $row[2]);
}