From e690fb984d75cf4a1b7bfbf7a6ea74243728a082 Mon Sep 17 00:00:00 2001 From: Tobias Zoghaib Date: Tue, 12 Nov 2024 05:09:54 +0100 Subject: [PATCH] Bugfix database creation --- software/backend/scripts/databaseHelper.ts | 14 ++++++-------- software/backend/server.ts | 2 +- software/src/locales/de.json | 7 ++++--- software/src/locales/en.json | 7 ++++--- .../pages/admin/dashboardPage/dashboardCard.vue | 16 ++++++++++++---- software/src/pages/admin/dashboardPage/index.vue | 4 +++- 6 files changed, 30 insertions(+), 20 deletions(-) diff --git a/software/backend/scripts/databaseHelper.ts b/software/backend/scripts/databaseHelper.ts index f574c57..ba9886a 100644 --- a/software/backend/scripts/databaseHelper.ts +++ b/software/backend/scripts/databaseHelper.ts @@ -148,8 +148,6 @@ export async function prepopulateDatabase() { capacity++ } - - await Seat.bulkCreate(seats) }) } else @@ -159,20 +157,20 @@ export async function prepopulateDatabase() { for (let row = 0; row < location.rows; row++) { seatRows.push({ row: row + 1, - SeatGroupId: seatGroup.dataValues.id + seatGroupId: seatGroup.dataValues.id }) } await SeatRow.bulkCreate(seatRows) .then(seatRowRes => { for (let seatRow of seatRowRes) { - for (let col = 0; col < seatGroup.capacity / location.rows; col++) { + for (let col = 0; col < seatGroup.dataValues.capacity / location.rows; col++) { seats.push({ - seatNr: col, - seatRowId: seatRow.id - }) + seatNr: col, + seatRowId: seatRow.dataValues.id + }) - capacity++ + capacity++ } } }) diff --git a/software/backend/server.ts b/software/backend/server.ts index 2c653ad..80c5a39 100644 --- a/software/backend/server.ts +++ b/software/backend/server.ts @@ -30,7 +30,7 @@ app.use('/static', express.static(path.join(__dirname, 'images'))) // Add delay for more realistic response times app.use((req, res, next) => { - setTimeout(next, Math.floor((Math.random () * 2000) + 100)) + setTimeout(next, Math.floor((Math.random() * 1000) + 100)) }) // Routes diff --git a/software/src/locales/de.json b/software/src/locales/de.json index 92941d9..5e49234 100644 --- a/software/src/locales/de.json +++ b/software/src/locales/de.json @@ -120,7 +120,8 @@ "orderedAt": "Bestellt am", "noOrdersText": "Bisher wurden keine Bestellungen von diesem Account getätigt. Gehe zum Warenkorb und bestelle!", "ordersDescription": "Übersicht aller getätigten Bestellungen", - "order": "Bestellung | Bestellungen" + "order": "Bestellung | Bestellungen", + "notShipped": "noch nicht versendet" }, "basket": { "addToBasket": "Zum Warenkorb hinzufügen", @@ -183,8 +184,8 @@ "bandSavedSuccessful": "Band erfolgreich gespeichert", "genreDeleteError": "Fehler beim Löschen des Genres", "genreDeleteSuccessful": "Genre erfolgreich gelöscht", - "genreSavedError": "Genre erfolgreich gespeichert", - "genreSavedSuccessful": "Fehler beim Speichern des Genres" + "genreSavedError": "Fehler beim Speichern des Genres", + "genreSavedSuccessful": "Genre erfolgreich gespeichert" }, "misc": { "404": { diff --git a/software/src/locales/en.json b/software/src/locales/en.json index c645195..5486b5c 100644 --- a/software/src/locales/en.json +++ b/software/src/locales/en.json @@ -120,7 +120,8 @@ "orderedAt": "Ordered at", "noOrdersText": "Bisher wurden keine Bestellungen von diesem Account getätigt. Gehe zum Warenkorb und bestelle!", "ordersDescription": "Overview of all placed orders", - "order": "Order | Orders" + "order": "Order | Orders", + "notShipped": "don't shipped" }, "basket": { "addToBasket": "Add to basket", @@ -183,8 +184,8 @@ "bandSavedSuccessful": "Band successfully saved", "genreDeleteError": "Error on deleting Genre", "genreDeleteSuccessful": "Genre successfully deleted", - "genreSavedError": "Genre successfully saved", - "genreSavedSuccessful": "Error on saving genre" + "genreSavedError": "Error on saving genre", + "genreSavedSuccessful": "Genre successfully saved" }, "misc": { "404": { diff --git a/software/src/pages/admin/dashboardPage/dashboardCard.vue b/software/src/pages/admin/dashboardPage/dashboardCard.vue index 418423e..dfb508e 100644 --- a/software/src/pages/admin/dashboardPage/dashboardCard.vue +++ b/software/src/pages/admin/dashboardPage/dashboardCard.vue @@ -21,13 +21,21 @@ defineProps({ :title="title" :icon="icon" > -
+ {{ firstLine }} -
+ -
+ {{ secondLine }} -
+