Fix duplicate AddUser calls

This commit is contained in:
Dominic Zimmer 2020-09-26 12:38:14 +02:00
parent d8c87ff22e
commit d5c325a94a

View File

@ -47,7 +47,10 @@ async function render_table(data) {
const users = Object.values(data.users); const users = Object.values(data.users);
const newusername = document.querySelector("#newusername"); const newusername = document.querySelector("#newusername");
const newuserbutton = document.querySelector("#newuserbutton"); const oldnewuserbutton = document.querySelector("#newuserbutton");
var newuserbutton = oldnewuserbutton.cloneNode(true);
oldnewuserbutton.parentNode.replaceChild(newuserbutton, oldnewuserbutton);
newuserbutton.addEventListener("click", async () => { newuserbutton.addEventListener("click", async () => {
const r = await fetch(admin_api_path + 'add_user', { const r = await fetch(admin_api_path + 'add_user', {
@ -62,6 +65,7 @@ async function render_table(data) {
return; return;
} }
newusername.value = "";
update_table(); update_table();
}) })