removed something

This commit is contained in:
Simon Pocrnjič 2025-12-18 18:25:15 +01:00
parent 96473fd60b
commit 622f53e401

View File

@ -3112,17 +3112,17 @@ private function upsertAddress(int $personId, array $addrData, $mappings): array
$addressLine = preg_replace('/\s*([,;\/])\s*/', '$1 ', $addressLine); $addressLine = preg_replace('/\s*([,;\/])\s*/', '$1 ', $addressLine);
$addressLine = trim($addressLine); $addressLine = trim($addressLine);
// Skip common placeholders or missing values // Skip common placeholders or missing values
if ($addressLine === '' || $addressLine === '0' || strcasecmp($addressLine, '#N/A') === 0 || preg_match('/^(#?n\/?a|na|null|none)$/i', $addressLine)) { if ($addressLine === '' || $addressLine === '0' || preg_match('/^(#?n\/?a|na|null|none)$/i', $addressLine)) {
return ['action' => 'skipped', 'message' => 'No address value']; return ['action' => 'skipped', 'message' => 'No address value'];
} }
if (mb_strlen($addressLine) < 3) { if (mb_strlen($addressLine) < 3) {
return ['action' => 'skipped', 'message' => 'Invalid address value']; return ['action' => 'skipped', 'message' => 'Invalid address value'];
} }
// If identical address already exists anywhere, skip to avoid constraint violation // If identical address already exists anywhere, skip to avoid constraint violation
$existingAny = PersonAddress::where('address', $addressLine)->first(); /*$existingAny = PersonAddress::where('address', $addressLine)->first();
if ($existingAny) { if ($existingAny) {
return ['action' => 'skipped', 'message' => 'Address already exists in database']; return ['action' => 'skipped', 'message' => 'Address already exists in database'];
} }*/
// Default country SLO if not provided // Default country SLO if not provided
if (! isset($addrData['country']) || $addrData['country'] === null || $addrData['country'] === '') { if (! isset($addrData['country']) || $addrData['country'] === null || $addrData['country'] === '') {
$addrData['country'] = 'SLO'; $addrData['country'] = 'SLO';