From edbb40e4bd6778fdf5ee46abb8df5eeec21cbb66 Mon Sep 17 00:00:00 2001
From: TaxisTim-Luca <Tim-Luca.Taxis@Student.Reutlingen-University.DE>
Date: Sun, 16 Jun 2024 04:06:00 +0200
Subject: [PATCH] fixed display error for status(409)

---
 dmwt_session10/src/components/AddFruit.js | 6 ++++--
 dmwt_session10/src/pages/API/add-fruit.js | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dmwt_session10/src/components/AddFruit.js b/dmwt_session10/src/components/AddFruit.js
index e6d6332..39856e3 100644
--- a/dmwt_session10/src/components/AddFruit.js
+++ b/dmwt_session10/src/components/AddFruit.js
@@ -35,8 +35,10 @@ const AddFruit = () => {
             });
 
             if (response.status === 409) {
-                
-                return console.error("Fruit already added");
+                const errorData = await response.json();
+                console.error("Fruit already added");
+                setError(errorData.error);
+                return ;
             }
 
             if (!response.ok) {
diff --git a/dmwt_session10/src/pages/API/add-fruit.js b/dmwt_session10/src/pages/API/add-fruit.js
index 1a743f4..e3f08c6 100644
--- a/dmwt_session10/src/pages/API/add-fruit.js
+++ b/dmwt_session10/src/pages/API/add-fruit.js
@@ -18,7 +18,7 @@ export default async function handler(request, response) {
 
         if (existingFruit.rows.length > 0) {
             
-            return response.status(409).json({error:'Fruit already added'})
+            return response.status(409).json({ error: 'Fruit already added '});
         }
 
         const result = await sql`
-- 
GitLab