diff --git a/dnsconfig.js b/dnsconfig.js index 1c58d6e..7793719 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -50,8 +50,9 @@ for (var subdomain in allDomains) { // Handle TXT records if (domainData.target.TXT) { if (Array.isArray(domainData.target.TXT.value)) { - for (var txt in domainData.target.TXT.value) { - commit.push(TXT(domainData.target.TXT.name === "@" ? subdomainName : domainData.target.TXT.name + "." + subdomainName, domainData.target.TXT.value[txt])); + for (var txt in domainData.target.TXT) { + var txtRecord = domainData.target.TXT[txt]; + commit.push(TXT(txtRecord.name === "@" ? subdomainName : txtRecord.name + "." + subdomainName, txtRecord.value)); } } else { commit.push(TXT(domainData.target.TXT.name === "@" ? subdomainName : domainData.target.TXT.name + "." + subdomainName, domainData.target.TXT.value));