From 9cbb54a5f40d11b1381a043cc3d65d4f5c0518d4 Mon Sep 17 00:00:00 2001 From: SukkaW Date: Thu, 30 Jul 2026 12:01:15 +0800 Subject: [PATCH] Fix Local DNS Mapping --- Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts b/Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts index 4253bb02..f20354cf 100644 --- a/Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts +++ b/Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts @@ -207,6 +207,10 @@ export const buildDomesticRuleset = task(require.main === module, __filename)(as const ruleset_name = cur[0].toLowerCase(); const { domains, dns, hosts, ruleset } = cur[1]; + if (dns == null) { + return acc; + } + Object.entries(hosts).forEach(([dns, ips]) => { acc[dns] ||= ips.join(', '); });