From feef4c7800c800bdd88983042f509734f6d94168 Mon Sep 17 00:00:00 2001 From: chopster44 Date: Sat, 22 Jul 2023 11:01:36 +0100 Subject: [PATCH] Task buttons dont add points for admins --- frontend/index.js | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/frontend/index.js b/frontend/index.js index a20d462..61eb339 100644 --- a/frontend/index.js +++ b/frontend/index.js @@ -67,15 +67,30 @@ async function populateScreen() { let statsRaw = await response.json(); let stats = statsRaw.userPoints; - for (let i = 0; i < tasks.length; i++) { - taskPage.innerHTML += ` -
-
-

${tasks[i].name}

-

${tasks[i].points} points

-
-
` + // if it is a user make the tasks add points + // or if admin make it do nothing + if (sessionStorage.getItem("role") === "user") { + for (let i = 0; i < tasks.length; i++) { + taskPage.innerHTML += ` +
+
+

${tasks[i].name}

+

${tasks[i].points} points

+
+
` + } + } else if (sessionStorage.getItem("role") === "admin") { + for (let i = 0; i < tasks.length; i++) { + taskPage.innerHTML += ` +
+
+

${tasks[i].name}

+

${tasks[i].points} points

+
+
` + } } + for (let i = (history.length -1); i >= 0; i-=1) { historyPage.innerHTML += `