diff --git a/backend/routes/api.js b/backend/routes/api.js
index 64e9a06..4126aa7 100644
--- a/backend/routes/api.js
+++ b/backend/routes/api.js
@@ -38,70 +38,99 @@ function buildLoanEmail({ user, items, startDate, endDate, createdDate }) {
const brand = process.env.MAIL_BRAND_COLOR || "#0ea5e9";
const itemsList =
Array.isArray(items) && items.length
- ? `
${items
- .map((i) => `- ${i}
`)
+ ? `${items
+ .map(
+ (i) =>
+ `- ${i}
`
+ )
.join("")}
`
- : "N/A";
+ : "N/A";
return `
-
-
-
-
-
-
-
-
-
-
- Neue Ausleihe erstellt
- |
-
-
-
- Es wurde eine neue Ausleihe angelegt. Hier sind die Details:
-
+
+
+
+
+
+
+
+
+
+
+
+ Neue Ausleihe erstellt – Übersicht der Buchung.
+
+
+
+
+
+ Neue Ausleihe erstellt
+ |
+
+
+
+ Es wurde eine neue Ausleihe angelegt. Hier sind die Details:
+
+
- Benutzer |
- ${
+ | Benutzer |
+ ${
user || "N/A"
} |
- Ausgeliehene Gegenstände |
- ${itemsList} |
+ Ausgeliehene Gegenstände |
+ ${itemsList} |
- Startdatum |
- ${formatDateTime(
+ | Startdatum |
+ ${formatDateTime(
startDate
)} |
- Enddatum |
- ${formatDateTime(
+ | Enddatum |
+ ${formatDateTime(
endDate
)} |
- Erstellt am |
- ${formatDateTime(
+ | Erstellt am |
+ ${formatDateTime(
createdDate
)} |
-
-
-
- Zur Übersicht aller Ausleihen
-
-
- Diese E-Mail wurde automatisch vom Ausleihsystem gesendet. Bitte nicht antworten.
- |
-
-
-
-
+
+
+
+
+ Übersicht öffnen
+
+
+
+ Diese E-Mail wurde automatisch vom Ausleihsystem gesendet. Bitte nicht antworten.
+
+ |
+
+
+
+
`;
}
@@ -196,7 +225,6 @@ router.post("/login", async (req, res) => {
});
router.get("/items", authenticate, async (req, res) => {
- console.log(req);
const result = await getItemsFromDatabase(req.user.role);
if (result.success) {
res.status(200).json(result.data);
diff --git a/backend/services/tokenService.js b/backend/services/tokenService.js
index 6c5c46f..6d39377 100644
--- a/backend/services/tokenService.js
+++ b/backend/services/tokenService.js
@@ -9,7 +9,6 @@ export async function generateToken(payload) {
.setIssuedAt()
.setExpirationTime("2h") // Token valid for 2 hours
.sign(secret);
- console.log("Generated token: ", newToken);
return newToken;
}