From ca31dc8d78d8cfdf978cb2fb6962fdafa9a3acf3 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 9 Jan 2024 09:44:22 +0100 Subject: [PATCH] namecheap: fix TLD continuation of 6cdb448f6249f065fa231f20d27fea88aa0f919d --- src/dns/namecheap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dns/namecheap.js b/src/dns/namecheap.js index 0729e149d..183e17ca4 100644 --- a/src/dns/namecheap.js +++ b/src/dns/namecheap.js @@ -89,8 +89,8 @@ async function setZone(domainConfig, zoneName, hosts) { const query = await getQuery(domainConfig); query.Command = 'namecheap.domains.dns.setHosts'; - query.SLD = zoneName.split('.')[0]; - query.TLD = zoneName.split('.')[1]; + query.SLD = zoneName.split('.', 1)[0]; + query.TLD = zoneName.slice(query.SLD.length + 1); // Map to query params https://www.namecheap.com/support/api/methods/domains-dns/set-hosts.aspx hosts.forEach(function (host, i) {