Skip to content
Snippets Groups Projects
Commit e138540a authored by Tim-Luca Taxis's avatar Tim-Luca Taxis
Browse files

Changes

parent 5479b687
No related branches found
No related tags found
1 merge request!4added vercel integration
...@@ -6,7 +6,7 @@ export default async function handler(request, response) { ...@@ -6,7 +6,7 @@ export default async function handler(request, response) {
const { germanName, latinName, color, origin, calories } = request.body; const { germanName, latinName, color, origin, calories } = request.body;
if (!germanName || !latinName || !color || !origin || !calories) { if (!germanName || !latinName || !color || !origin || !calories) {
throw new Error('All fields are required'); return response.status(400).json({ error: 'All fields are required' });
} }
await sql` await sql`
...@@ -15,7 +15,7 @@ export default async function handler(request, response) { ...@@ -15,7 +15,7 @@ export default async function handler(request, response) {
`; `;
const { rows: fruits } = await sql`SELECT * FROM obst;`; const { rows: fruits } = await sql`SELECT * FROM obst;`;
return response.status(200).json(fruits); return response.status(200).json(fruits); // Ensure you return the rows
} catch (error) { } catch (error) {
console.error('Error during request processing:', error); console.error('Error during request processing:', error);
return response.status(500).json({ error: error.message }); return response.status(500).json({ error: error.message });
......
...@@ -3,8 +3,8 @@ import { sql } from '@vercel/postgres'; ...@@ -3,8 +3,8 @@ import { sql } from '@vercel/postgres';
export default async function handler(request, response) { export default async function handler(request, response) {
if (request.method === 'GET') { if (request.method === 'GET') {
try { try {
const { rows: fruits } = await sql`SELECT * FROM obst;`; const fruits = await sql`SELECT * FROM obst;`;
return response.status(200).json(fruits); return response.status(200).json(fruits.rows); // Ensure you return the rows
} catch (error) { } catch (error) {
console.error('Error during request processing:', error); console.error('Error during request processing:', error);
return response.status(500).json({ error: error.message }); return response.status(500).json({ error: error.message });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment