From 899f730caa04a1fdeafcda28d6b6db8f8ecfdb90 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Thu, 17 Oct 2024 12:57:05 +1100 Subject: [PATCH] fix txt error --- dnsconfig.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dnsconfig.js b/dnsconfig.js index 3903e79b0..056fd3952 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -24,8 +24,8 @@ var domains = getDomainsList('./domains'); var commit = {}; for (var idx in domains) { + var domainName = "is-a.dev"; var subdomainName = domains[idx].name; - var domainName = subdomainName + ".is-a.dev"; var domainData = domains[idx].data; var proxyState = proxy.on; // enabled by default @@ -102,9 +102,15 @@ for (var idx in domains) { // Handle TXT records if (domainData.record.TXT) { - for (var txt in domainData.record.TXT) { + if (Array.isArray(domainData.record.TXT)) { + for (var txt in domainData.record.TXT) { + commit[domainName].push( + TXT(subdomainName, domainData.record.TXT[txt]) + ); + } + } else { commit[domainName].push( - TXT(subdomainName, domainData.record.TXT[txt]) + TXT(subdomainName, domainData.record.TXT) ); } }