From f18615ecdf9fa6fadd13e4d2d6ec6ca090e12918 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaas=20B=C3=B6rgmann?=
Date: Fri, 19 Jul 2024 21:40:45 +0200
Subject: [PATCH] =?UTF-8?q?Spiel=20und=20Aufw=C3=A4rmen=20editierbar=20f?=
=?UTF-8?q?=C3=BCr=20Admins?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app.js | 2 +-
views/trainings.ejs | 161 ++++++++++++++++++++++++++++++++++++++++----
2 files changed, 150 insertions(+), 13 deletions(-)
diff --git a/app.js b/app.js
index 44c19cb..8073164 100644
--- a/app.js
+++ b/app.js
@@ -477,7 +477,7 @@ app.post('/update-training', requireAuth, async (req, res) => {
} else {
const newSpiel = await pool.query('INSERT INTO spiele (name) VALUES ($1) RETURNING id', [spielName]);
spielId = newSpiel.rows[0].id;
- req.session.message = [title = 'Neues Spiel', body = 'Das Spiel ${ spielName } wurde angelegt.', type = 'Success'];
+ req.session.message = [title = 'Neues Spiel', body = 'Das Spiel ${ spielName } wurde angelegt.'];
}
try {
diff --git a/views/trainings.ejs b/views/trainings.ejs
index 78bd045..e20199f 100644
--- a/views/trainings.ejs
+++ b/views/trainings.ejs
@@ -40,8 +40,42 @@
Aufwärmen:
<% if (training.aufwaermleiter_name) { %>
- Leitung:
- <%= training.aufwaermleiter_name %>
+
+
Leitung:
+ <%= training.aufwaermleiter_name %>
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+
+
<% } else { %>
<% } %>
<% if (training.aufwaermen_name) { %>
- Spiel:
- <%= training.aufwaermen_name %>
+
+
Spiel:
+ <%= training.aufwaermen_name %>
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
<% } else { %>
<% } %>
@@ -82,8 +149,43 @@
Spiel:
<% if (training.spielleiter_name) { %>
- Leitung:
- <%= training.spielleiter_name %>
+
+
Leitung:
+ <%= training.spielleiter_name %>
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+
+
<% } else { %>
<% } %>
<% if (training.spiel_name) { %>
- Spiel:
- <%= training.spiel_name %>
+
+
Spiel:
+ <%= training.spiel_name %>
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+ <% if (session && session.role === 'admin') { %>
+
+ <% } %>
+
+
+
+
+
<% } else { %>