mirror of
https://github.com/christianvidalwolf-prog/CrazeAnalytix.git
synced 2026-08-03 17:35:23 +02:00
fix: ensure node-fetch is available and report errors
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import type { VercelRequest, VercelResponse } from '@vercel/node';
|
||||
import fetch from 'node-fetch'; // Ensure fetch is available
|
||||
|
||||
export default async function handler(req: VercelRequest, res: VercelResponse) {
|
||||
// Allow CORS
|
||||
@@ -60,7 +61,8 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
|
||||
res.status(200).send(data);
|
||||
|
||||
} catch (error) {
|
||||
} catch (error: any) {
|
||||
console.error('Proxy Error:', error);
|
||||
res.status(500).json({ error: 'Failed to fetch data from Dropbox' });
|
||||
res.status(500).json({ error: 'Failed to fetch data from Dropbox', details: error.message });
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user