Fix validazione codice fiscale per falsi positivi

This commit is contained in:
Luca 2019-03-21 10:41:35 +01:00
parent 85e7e9311f
commit c4d73f50f0
2 changed files with 7 additions and 8 deletions

View File

@ -31,7 +31,7 @@ if (empty($record) || !$has_access) {
<h3 class="text-muted">'. <h3 class="text-muted">'.
'<i class="fa fa-question-circle"></i> '.tr('Record non trovato').' '<i class="fa fa-question-circle"></i> '.tr('Record non trovato').'
<br><br> <br><br>
<small class="help-block">'.tr('Stai cercando di accedere ad un record eliminato o non presente').'</small> <small class="help-block">'.tr('Stai cercando di accedere ad un record eliminato o non presente').'.</small>
</h3> </h3>
<br> <br>

View File

@ -95,18 +95,17 @@ switch (post('op')) {
$check_vat_number = Validate::isValidVatNumber($partita_iva); $check_vat_number = Validate::isValidVatNumber($partita_iva);
if (empty($check_vat_number)) { if (empty($check_vat_number)) {
flash()->warning(tr('Attenzione: la partita IVA _IVA_ sembra non essere valida', [ flash()->warning(tr('Attenzione: la partita IVA _IVA_ potrebbe non essere valida', [
'_IVA_' => $partita_iva, '_IVA_' => $partita_iva,
])); ]));
} }
// Validazione del Codice Fiscale, solo per anagrafiche Private e Aziende, ignoro controllo se codice fiscale e settato uguale alla p.iva // Validazione del Codice Fiscale, solo per anagrafiche Private e Aziende, ignoro controllo se codice fiscale e settato uguale alla p.iva
$codice_fiscale = $anagrafica->codice_fiscale; if ($anagrafica->tipo != 'Ente pubblico' and $anagrafica->codice_fiscale != $anagrafica->partita_iva) {
if ($anagrafica->tipo != 'Ente pubblico' and $codice_fiscale != $partita_iva) { $check_codice_fiscale = Validate::isValidTaxCode($anagrafica->codice_fiscale);
$check_codice_fiscale = Validate::isValidTaxCode($codice_fiscale);
if (empty($check_codice_fiscale)) { if (empty($check_codice_fiscale)) {
flash()->warning(tr('Attenzione: il codice fiscale _COD_ sembra non essere valido', [ flash()->warning(tr('Attenzione: il codice fiscale _COD_ potrebbe non essere valido', [
'_COD_' => $codice_fiscale, '_COD_' => $anagrafica->codice_fiscale,
])); ]));
} }
} }