24 lines
614 B
JavaScript
24 lines
614 B
JavaScript
// normalize partner sigla to requested labels
|
|
function normalizePartnerSigla(sigla) {
|
|
if (!sigla) return sigla;
|
|
const s = String(sigla).trim();
|
|
if (!s) return s;
|
|
const lowered = s.toLowerCase();
|
|
// map these two specific variants to 'Sothis'
|
|
if (
|
|
lowered === "são bernardo do campo - sp" ||
|
|
lowered === "sao bernardo do campo - sp" ||
|
|
lowered === "sao bernardo do campo"
|
|
)
|
|
return "Sothis";
|
|
if (
|
|
lowered === "são paulo - sp" ||
|
|
lowered === "sao paulo - sp" ||
|
|
lowered === "sao paulo"
|
|
)
|
|
return "Sothis";
|
|
return s;
|
|
}
|
|
|
|
module.exports = { normalizePartnerSigla };
|