norwegian-national-id-validator
norwegian-national-id-validator copied to clipboard
Støtter ikke validering av fødsels- og personnumre dersom fødselsår er for mer enn 125 siden
Vi prøver å validere fødsels- og personnummer for en person født i 1891, og den hard-koda grensa på 125 år i denne koden gjør at validering feiler:
function possibleAgesOfPersonWithIdNumber(elevenDigits) {
return possibleBirthDatesOfIdNumber(elevenDigits).map(birthDate => moment().diff(birthDate, 'years'))
.filter(age => age >= 0 && age < 125)
}
Hvorfor er det satt en begrensning på nettopp 125 år her?