From ce235c0547cb885f26c6123c3c0e37870cea384a Mon Sep 17 00:00:00 2001 From: Alex Averyanov Date: Mon, 14 Feb 2022 19:22:03 +0300 Subject: [PATCH] Recheck domain availability on TLD change --- src/webview/scripts.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/webview/scripts.js b/src/webview/scripts.js index b286bab..8efdcda 100644 --- a/src/webview/scripts.js +++ b/src/webview/scripts.js @@ -4,6 +4,7 @@ var ownerEncryption = ""; var availableZones = []; var myDomains = []; var currentZone; +var currentDomain = ""; var currentSelectedKey = -1; var keysLoaded = []; var stateMining = false; @@ -348,8 +349,9 @@ function sendAction(param) { } function onDomainChange(element) { + currentDomain = element.value; if (typeof currentZone !== 'undefined') { - var domain = element.value + "." + currentZone.name; + var domain = currentDomain + "." + currentZone.name; external.invoke(JSON.stringify({cmd: 'checkDomain', name: domain})); } } @@ -620,6 +622,8 @@ function changeZone(zone, event) { availableZones.forEach(function(value, index, array) { if (value.name == zone) { currentZone = value; + var domain = currentDomain + "." + currentZone.name; + external.invoke(JSON.stringify({cmd: 'checkDomain', name: domain})); } }); refreshZonesList();