Fix: domain deduper

This commit is contained in:
SukkaW
2024-01-11 13:13:55 +08:00
parent 123576b692
commit ac41f1589d
2 changed files with 8 additions and 11 deletions

View File

@@ -11,13 +11,13 @@ export const normalizeDomain = (domain: string) => {
let h = parsed.hostname;
let sliceStart = 0;
let sliceEnd = h.length;
let sliceStart: number | undefined;
let sliceEnd: number | undefined;
if (h[0] === '.') sliceStart = 1;
if (h.endsWith('.')) sliceEnd = -1;
if (sliceStart !== 0 || sliceEnd !== h.length) {
if (sliceStart !== undefined || sliceEnd !== undefined) {
h = h.slice(sliceStart, sliceEnd);
}