diff --git a/modules/anagrafiche/validation.php b/modules/anagrafiche/validation.php index 524777282..9c6755bb8 100644 --- a/modules/anagrafiche/validation.php +++ b/modules/anagrafiche/validation.php @@ -66,7 +66,7 @@ switch ($name) { $errors[] = tr('La partita iva inserita non possiede un formato valido'); } - if (empty($check['valid'])) { + if (isset($check['valid']) && empty($check['valid'])) { $result = false; $errors[] = tr("Impossibile verificare l'origine della partita iva"); } diff --git a/src/Validate.php b/src/Validate.php index 30b379a36..376eb7cf2 100644 --- a/src/Validate.php +++ b/src/Validate.php @@ -54,8 +54,10 @@ class Validate */ public static function isValidVatNumber($vat_number) { + $result['valid-format'] = true; + if (empty($vat_number)) { - $result['valid-format'] = true; + return $result; } // Controllo sulla sintassi