Added submit date to votes

This commit is contained in:
2024-10-05 15:08:41 +02:00
parent c07a304562
commit 98dbcd11f1
2 changed files with 11 additions and 8 deletions

View File

@@ -23,7 +23,7 @@
<div> <div>
<h1>Votes</h1> <h1>Votes</h1>
<h3 id="votes_number"></h3> <h3 id="votes_number"></h3>
<p>id, plus_id, plus_nickname, plus_reason, minus_id, minus_nickname, minus_reason</p> <p>id, submit_date, plus_id, plus_nickname, plus_reason, minus_id, minus_nickname, minus_reason</p>
<div id="votes"></div> <div id="votes"></div>
</div> </div>
</body> </body>

View File

@@ -80,6 +80,8 @@ async function run() {
item.style.display = "flex"; item.style.display = "flex";
let id = document.createElement("p"); let id = document.createElement("p");
id.textContent = vote["id"]; id.textContent = vote["id"];
let submit_date = document.createElement("input");
submit_date.value = vote["submit_date"];
let plus_id = document.createElement("input"); let plus_id = document.createElement("input");
plus_id.type = "number"; plus_id.type = "number";
plus_id.value = vote["plus_player_id"]; plus_id.value = vote["plus_player_id"];
@@ -98,16 +100,17 @@ async function run() {
edit.textContent = "Edit"; edit.textContent = "Edit";
let del = document.createElement("button"); let del = document.createElement("button");
del.textContent = "Delete"; del.textContent = "Delete";
item.append(id,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"],
"plus_player_id": parseInt(plus_id.value), "submit_date": submit_date.value,
"plus_nickname": plus_nickname.value, "plus_player_id": parseInt(plus_id.value),
"plus_reason": plus_reason.value, "plus_nickname": plus_nickname.value,
"minus_player_id": parseInt(minus_id.value), "plus_reason": plus_reason.value,
"minus_nickname": minus_nickname.value, "minus_player_id": parseInt(minus_id.value),
"minus_reason": minus_reason.value})}); "minus_nickname": minus_nickname.value,
"minus_reason": minus_reason.value})});
window.location.reload(); window.location.reload();
}) })
del.addEventListener("click", async () => { del.addEventListener("click", async () => {