Update dnsconfig.js

This commit is contained in:
William Harrison authored and GitHub committed 2025-05-29 17:24:32 +08:00
1 parent 19c2cf803f
commit 3fcf507d55
1 file changed
+4 -4
+4 -4
View File
@@ -172,17 +172,17 @@ for (var subdomain in domains) {
}
}
var existingSubdomains = new Set();
var existingSubdomains = {};
var eligibleDomains = [];
for (var i = 0; i < domains.length; i++) {
var subdomainName = domains[i].name;
var data = domains[i].data;
existingSubdomains.add(subdomainName);
existingSubdomains[subdomainName] = true;
if (
!subdomainName.startsWith("www.") &&
subdomainName.substring(0, 4) !== "www." &&
(data.records.A || data.records.AAAA || data.records.CNAME || data.records.URL)
) {
eligibleDomains.push(subdomainName);
@@ -193,7 +193,7 @@ for (var i = 0; i < eligibleDomains.length; i++) {
var sub = eligibleDomains[i];
var wwwSub = "www." + sub;
if (!existingSubdomains.has(wwwSub)) {
if (!existingSubdomains[wwwSub]) {
records.push(A(wwwSub, IP("192.0.2.1"), CF_PROXY_ON));
}
}