fix issues with TXT records longer than 255 chars

This commit is contained in:
William Harrison
2024-11-13 11:29:20 +08:00
committed by GitHub
parent 81c38b7643
commit 06e9d4f8ce
+2 -2
View File
@@ -129,10 +129,10 @@ for (var subdomain in domains) {
if (domainData.record.TXT) {
if (Array.isArray(domainData.record.TXT)) {
for (var txt in domainData.record.TXT) {
records.push(TXT(subdomainName, "\"" + domainData.record.TXT[txt] + "\""));
records.push(TXT(subdomainName, domainData.record.TXT[txt].length =< 255 ? "\"" + domainData.record.TXT[txt] + "\"" : domainData.record.TXT[txt]));
}
} else {
records.push(TXT(subdomainName, "\"" + domainData.record.TXT + "\""));
records.push(TXT(subdomainName, domainData.record.TXT.length =< 255 ? "\"" + domainData.record.TXT + "\"" : domainData.record.TXT));
}
}