Updated ciam prod client-id

This commit is contained in:
Erik Tiekstra
2021-09-09 10:51:32 +02:00
parent 809d67e4e8
commit 7a60a39b1e
5 changed files with 99 additions and 102 deletions

View File

@@ -0,0 +1,13 @@
const CURRENT_YEAR = new Date().getFullYear().toString().slice(2, 4);
export function mapStringToSsn(ssn: string): string {
ssn = ssn.replaceAll('-', '');
if (ssn.length === 10) {
const century = +CURRENT_YEAR - +ssn.slice(0, 2) > 0 ? '20' : '19';
ssn = ssn.padStart(12, century);
}
if (ssn.length === 12) {
ssn = `${ssn.slice(0, 8)}-${ssn.slice(8, 12)}`;
}
return ssn;
}