From 5b88f42f26e86e8113b8376142b2b6df761e5b23 Mon Sep 17 00:00:00 2001 From: FlorianSpeicher Date: Thu, 12 Jun 2025 14:40:16 +0200 Subject: [PATCH] Fix Tim Coding. --- 00-backend/datasource/database.sqlite | Bin 2629632 -> 2629632 bytes .../public/locales/de/translation.json | 3 ++- .../public/locales/en/translation.json | 5 +++-- 01-frontend/src/pages/Payment.tsx | 18 ++++++++++-------- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/00-backend/datasource/database.sqlite b/00-backend/datasource/database.sqlite index 0f140744d9c02f5e52485ba7ec96840980c87e59..c62d824225043fc1944300adc873369a4bbad1b1 100644 GIT binary patch delta 510 zcmZoTuz;}vh$l!hMoyG*W{qUfOMA63Wr4p42j5)={tNsI_zUl#wkkDgcXAl$?-V62V_fXUU5lLy`F+$6_W7=AfU<LV`0OeCsjgsWG@a1k~OHU+R4 zG_y=-XPLkV#7scU48$xz%nHP8K+F!r96-zo#9Tnk4a7V^%nQVPK+F%s0zfPX#6mzU z48$TpEDFS8Kr9Z#54 H|LF$+laHLH delta 190 zcmWN=yA6V16o65Gx%fcwEvVpIpfm2^0EP`LoPqi#6vR#^ki-eBY#GeL?<7a7(kLH+ zNuS}_PHV^P{<)Qxw_H!TXd!A?r$wR72AgcLO@|$J>9WT@2OM(5F(;hTqt6-VTrgnB UC0AT?!!38*^T3GlS2X#({$WBm`2YX_ diff --git a/01-frontend/public/locales/de/translation.json b/01-frontend/public/locales/de/translation.json index f090ece..54f67c2 100644 --- a/01-frontend/public/locales/de/translation.json +++ b/01-frontend/public/locales/de/translation.json @@ -95,5 +95,6 @@ "telephone": "Telefon", "basketEmpty": "Der Warenkorb ist leer.", "login": "Anmelden", - "total": "Insgesamt" + "total": "Insgesamt", + "admin": "Admin" } diff --git a/01-frontend/public/locales/en/translation.json b/01-frontend/public/locales/en/translation.json index 06f0274..7295bdb 100644 --- a/01-frontend/public/locales/en/translation.json +++ b/01-frontend/public/locales/en/translation.json @@ -95,5 +95,6 @@ "telephone": "Telephone", "basketEmpty": "The shopping cart is empty.", "login": "Login", - "total": "Total" -} + "total": "Total", + "admin": "Admin" +} \ No newline at end of file diff --git a/01-frontend/src/pages/Payment.tsx b/01-frontend/src/pages/Payment.tsx index 03a10fb..3ca2c82 100644 --- a/01-frontend/src/pages/Payment.tsx +++ b/01-frontend/src/pages/Payment.tsx @@ -117,8 +117,16 @@ export default function Payment() { }; + const { refetch: refetchSubmit, isError: orderIsError } = useQuery({ + queryKey: ["submitOrder", submitOrderData], + queryFn: () => submitOrder(submitOrderData), + retry: 0, + retryDelay: 1000, + enabled: false, + }); + const handleNext = async () => { - var next: boolean = true; + let next: boolean = true; if (activeStep === steps.length - 2) { // Simulate order placement and generate order number @@ -130,13 +138,7 @@ export default function Payment() { console.log(await (await refetchCustomer()).data.id); submitOrderData.customerId = await (await refetchCustomer()).data.id; // Get the customer ID from the response } - const { refetch: refetchSubmit, isError: orderIsError } = useQuery({ - queryKey: ["submitOrder", submitOrderData], - queryFn: () => submitOrder(submitOrderData), - retry: 0, - retryDelay: 1000, - enabled: false, - }); + void refetchSubmit(); // Submit order data if(orderIsError) { next = false