aboutsummaryrefslogtreecommitdiff
path: root/_www/zone.d/index.html
diff options
context:
space:
mode:
Diffstat (limited to '_www/zone.d/index.html')
-rw-r--r--_www/zone.d/index.html13
1 files changed, 11 insertions, 2 deletions
diff --git a/_www/zone.d/index.html b/_www/zone.d/index.html
index dd4ea7c..ec7068e 100644
--- a/_www/zone.d/index.html
+++ b/_www/zone.d/index.html
@@ -457,6 +457,9 @@
let w = document.getElementById("list_records")
out = ""
for (const [name, listRR] of Object.entries(activeZone.Records)) {
+ if (listRR == null || !Array.isArray(listRR)) {
+ continue
+ }
listRR.forEach((rr, idx) => {
out += `
<div class="rr">
@@ -524,9 +527,15 @@
notifInfo(res.message)
}
- function setActiveZone(name) {
+ async function setActiveZone(name) {
activeZone = resc.env.Zones[name]
- console.log("setActiveZone: ", activeZone)
+ let res = await resc.ZonedRecords(name)
+ if (res.code != 200) {
+ notifError(res.message)
+ return
+ }
+ activeZone.Records = res.data
+ console.log("setActiveZone: records: ", activeZone.Records)
renderActiveZone()
renderActiveZoneSOA()
renderActiveZoneRecords()