diff --git a/dmwt_session10/src/components/AddFruit.js b/dmwt_session10/src/components/AddFruit.js index e6d63329aa0bf2fb38f008cd2d6cceaacff5c5bd..39856e3adff269645b4f92bd03d1bb22dd79c265 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 1a743f43cc9319b7822577e8f0ce7b942d5d8656..e3f08c61d845cf063e69b9754041096c965692e9 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`