Fix: Debug API env check.

This commit is contained in:
Christian Vidal Wolf
2026-04-23 15:51:40 +02:00
parent 1b28399b76
commit ce343a1b1f
+8 -24
View File
@@ -1,26 +1,10 @@
import { createClient } from '@supabase/supabase-js';
const SUPABASE_URL = process.env.SUPABASE_URL || 'https://hwithddwaapyhnfwcesj.supabase.co';
const SUPABASE_KEY = process.env.SUPABASE_SERVICE_KEY || process.env.SUPABASE_ANON_KEY;
const supabase = createClient(SUPABASE_URL, SUPABASE_KEY);
export default async function handler(req, res) { export default async function handler(req, res) {
try { return res.json({
const { data: products } = await supabase.from('products').select('*').limit(5); env: {
const { data: history } = await supabase.from('products_history').select('*').limit(5); SUPABASE_URL: !!process.env.SUPABASE_URL,
const { count } = await supabase.from('products').select('*', { count: 'exact', head: true }); SUPABASE_SERVICE_KEY: !!process.env.SUPABASE_SERVICE_KEY,
SUPABASE_ANON_KEY: !!process.env.VITE_SUPABASE_ANON_KEY || !!process.env.SUPABASE_ANON_KEY
return res.json({ },
productsCount: count, url: process.env.SUPABASE_URL || 'not set'
sampleProducts: products, });
sampleHistory: history,
env: {
hasUrl: !!process.env.SUPABASE_URL,
hasKey: !!process.env.SUPABASE_SERVICE_KEY
}
});
} catch (err) {
return res.status(500).json({ error: err.message });
}
} }