diff --git a/coredns_bridge.js b/coredns_bridge.js index a845fa1..8e1f239 100644 --- a/coredns_bridge.js +++ b/coredns_bridge.js @@ -13,6 +13,7 @@ function DomainToCoreDNS(domain) { async function GetAllRecords(domain) { const prefix = DomainToCoreDNS(domain) + "/"; + console.log(prefix); if (!prefix) throw new Error("Invalid domain"); const kvs = await client.getAll().prefix(prefix).strings(); @@ -21,9 +22,9 @@ async function GetAllRecords(domain) { async function RegisterNewDomain(domain) { const prefix = DomainToCoreDNS(domain); - if (!domain) throw new Error("Invalid domain"); + if (!prefix) throw new Error("Invalid domain"); - const key = `${domain}`; + const key = `${prefix}`; const value = JSON.stringify({ host: '10.66.66.1' }); await client.put(key).value(value);