mirror of
https://github.com/christianvidalwolf-prog/Craze-Data-check.git
synced 2026-08-03 14:05:25 +02:00
Fix: Debug API env check.
This commit is contained in:
+8
-24
@@ -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 });
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user