Admin panel sized textareas

This commit is contained in:
2024-10-08 13:27:00 +02:00
parent 3956dad0ec
commit b54e611f5f

View File

@@ -98,6 +98,8 @@ async function run() {
let minus_reason = document.createElement("textarea"); let minus_reason = document.createElement("textarea");
minus_reason.value = vote["minus_reason"]; minus_reason.value = vote["minus_reason"];
minus_reason.style.whiteSpace = "pre-line"; minus_reason.style.whiteSpace = "pre-line";
minus_reason.style.width = "500px";
minus_reason.style.height = "200px";
let edit = document.createElement("button"); let edit = document.createElement("button");
edit.textContent = "Edit"; edit.textContent = "Edit";
let del = document.createElement("button"); let del = document.createElement("button");
@@ -105,14 +107,18 @@ async function run() {
item.append(id, submit_date, plus_id, plus_nickname, plus_reason, minus_id, minus_nickname, minus_reason, edit, del); item.append(id, submit_date, plus_id, plus_nickname, plus_reason, minus_id, minus_nickname, minus_reason, edit, del);
votesDiv.append(item); votesDiv.append(item);
edit.addEventListener("click", async () => { edit.addEventListener("click", async () => {
await fetch("/admin/edit/vote", {method: "POST", body: JSON.stringify({"id": votes[i]["id"], await fetch("/admin/edit/vote", {
method: "POST", body: JSON.stringify({
"id": votes[i]["id"],
"submit_date": submit_date.value, "submit_date": submit_date.value,
"plus_player_id": parseInt(plus_id.value), "plus_player_id": parseInt(plus_id.value),
"plus_nickname": plus_nickname.value, "plus_nickname": plus_nickname.value,
"plus_reason": plus_reason.value, "plus_reason": plus_reason.value,
"minus_player_id": parseInt(minus_id.value), "minus_player_id": parseInt(minus_id.value),
"minus_nickname": minus_nickname.value, "minus_nickname": minus_nickname.value,
"minus_reason": minus_reason.value})}); "minus_reason": minus_reason.value
})
});
window.location.reload(); window.location.reload();
}) })
del.addEventListener("click", async () => { del.addEventListener("click", async () => {