From cdc28aa879ddb9dabaa0fd0bd7a2135183905f95 Mon Sep 17 00:00:00 2001 From: SukkaW Date: Thu, 27 Feb 2025 09:23:50 +0800 Subject: [PATCH] Backward compat for `non_ip/lan` --- .../build-domestic-direct-lan-ruleset-dns-mapping-module.ts | 5 +++++ 1 file changed, 5 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 c838e88a..e4ffd8c5 100644 --- a/Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts +++ b/Build/build-domestic-direct-lan-ruleset-dns-mapping-module.ts @@ -73,6 +73,11 @@ export const getDomesticAndDirectDomainsRulesetPromise = createMemoizedPromise(a appendArrayInPlace(directs, domains.flatMap(getDnsMappingRuleWithWildcard)); }); + // backward compatible, add lan.conf + Object.values(LAN).forEach(({ domains }) => { + appendArrayInPlace(lans, domains.flatMap(getDnsMappingRuleWithWildcard)); + }); + return [domestics, directs, lans] as const; });