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) {
try {
const { data: products } = await supabase.from('products').select('*').limit(5);
const { data: history } = await supabase.from('products_history').select('*').limit(5);
const { count } = await supabase.from('products').select('*', { count: 'exact', head: true });
return res.json({
productsCount: count,
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 });
}
return res.json({
env: {
SUPABASE_URL: !!process.env.SUPABASE_URL,
SUPABASE_SERVICE_KEY: !!process.env.SUPABASE_SERVICE_KEY,
SUPABASE_ANON_KEY: !!process.env.VITE_SUPABASE_ANON_KEY || !!process.env.SUPABASE_ANON_KEY
},
url: process.env.SUPABASE_URL || 'not set'
});
}