Properly handle DNS slave zones

This commit is contained in:
2020-01-30 18:48:19 -05:00
parent dd1809473c
commit 772b24ad8f
5 changed files with 268 additions and 2 deletions
+8 -2
View File
@@ -51,7 +51,10 @@ import { settings, elements, apiGet, parseParams, setupHeader } from "/global.js
var name = document.createElement("td");
var nameLink = document.createElement("a");
nameLink.href = "/dns/domain?did=" + domain.id;
if (domain.type == "master")
nameLink.href = "/dns/domain?did=" + domain.id;
else
nameLink.href = "/dns/domain_slave?did=" + domain.id;
nameLink.innerHTML = domain.domain;
name.appendChild(nameLink);
row.appendChild(name);
@@ -71,7 +74,10 @@ import { settings, elements, apiGet, parseParams, setupHeader } from "/global.js
var options = document.createElement("td");
options.className = elements.centerCell;
var editLink = document.createElement("a");
editLink.href = "/dns/domain?did=" + domain.id;
if (domain.type == "master")
editLink.href = "/dns/domain?did=" + domain.id;
else
editLink.href = "/dns/domain_slave?did=" + domain.id;
editLink.innerHTML = "Edit";
var separator = document.createElement("span");
separator.innerHTML = " | ";