Improve error handling and ordering flows

This commit is contained in:
ecki
2026-04-06 17:50:00 +02:00
parent 8aa85d47a7
commit fef108cf53
8 changed files with 488 additions and 110 deletions
+22
View File
@@ -70,6 +70,10 @@ window.loadDomains = async function(){
`).join("")
tr.innerHTML = `
<td>
<button onclick="moveDomain(${d.id}, 'up')">⬆</button>
<button onclick="moveDomain(${d.id}, 'down')">⬇</button>
</td>
<td>
${d.domain_name}
${sublist}
@@ -241,6 +245,24 @@ window.deleteDomain = async function(id){
loadDomains()
}
window.moveDomain = async function(id, direction){
try{
await api(API + "/domains/" + id + "/move", {
method: "POST",
headers: {'Content-Type':'application/json'},
body: JSON.stringify({ direction })
})
loadDomains()
loadMapping()
}catch(e){
console.log(e)
}
}
/* =========================
SUBDOMAIN CRUD