Merge pull request #217 from averyanalex/tld-change

Recheck domain availability on TLD change
This commit is contained in:
Revertron
2022-02-14 17:27:45 +01:00
committed by GitHub
+5 -1
View File
@@ -4,6 +4,7 @@ var ownerEncryption = "";
var availableZones = []; var availableZones = [];
var myDomains = []; var myDomains = [];
var currentZone; var currentZone;
var currentDomain = "";
var currentSelectedKey = -1; var currentSelectedKey = -1;
var keysLoaded = []; var keysLoaded = [];
var stateMining = false; var stateMining = false;
@@ -348,8 +349,9 @@ function sendAction(param) {
} }
function onDomainChange(element) { function onDomainChange(element) {
currentDomain = element.value;
if (typeof currentZone !== 'undefined') { if (typeof currentZone !== 'undefined') {
var domain = element.value + "." + currentZone.name; var domain = currentDomain + "." + currentZone.name;
external.invoke(JSON.stringify({cmd: 'checkDomain', name: domain})); external.invoke(JSON.stringify({cmd: 'checkDomain', name: domain}));
} }
} }
@@ -620,6 +622,8 @@ function changeZone(zone, event) {
availableZones.forEach(function(value, index, array) { availableZones.forEach(function(value, index, array) {
if (value.name == zone) { if (value.name == zone) {
currentZone = value; currentZone = value;
var domain = currentDomain + "." + currentZone.name;
external.invoke(JSON.stringify({cmd: 'checkDomain', name: domain}));
} }
}); });
refreshZonesList(); refreshZonesList();