updated normalize method

This commit is contained in:
Andris Reinman 2017-11-06 15:06:31 +02:00
parent 0d3ed29ebf
commit d12c453937

View file

@ -65,7 +65,13 @@ function normalizeAddress(address, withNames) {
.trim();
let encodedDomain = domain;
try {
encodedDomain = punycode.toUnicode(domain);
if (/^xn--/.test(domain)) {
encodedDomain = punycode
.toUnicode(domain)
.normalize('NFC')
.toLowerCase()
.trim();
}
} catch (E) {
// ignore
}