lucavandro / CodiceFiscaleJS

CodiceFiscale.js is a utility library to compute and validate Italian Tax code (codice fiscale).
Creative Commons Attribution Share Alike 4.0 International
197 stars 77 forks source link

Bug omocodie e toString() #58

Closed andryc99 closed 3 years ago

andryc99 commented 3 years ago

Se viene chiamato il metodo toString() dopo aver chiamato il metodo omocodie() sullo stesso oggetto CodiceFiscale, manca il checkCode. Ad esempio l'output di questo codice

let cf = new CodiceFiscale({
            name: "Mario",
            surname: "Rossi",
            gender: "M",
            birthday: "1987-02-01",
            birthplace: "H501"
        });

console.log(cf.toString());
cf.omocodie();
console.log(cf.toString());

è

RSSMRA87B01H501A
RSSMRA87B01H501

Come si può vedere, nel secondo output manca il checkCode.

lucavandro commented 3 years ago

Ciao. Grazie della segnalazione. Il bug è stato risolto con la versione 2.3.8