From eec500f7373bfa2e17ba4fff4790aca350dbdf45 Mon Sep 17 00:00:00 2001 From: Christian Vidal Wolf Date: Wed, 22 Apr 2026 16:09:00 +0200 Subject: [PATCH] fix: improve dropbox loading resilience and fix dev proxy --- api/dropbox-proxy.js | 3 +-- vite.config.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/api/dropbox-proxy.js b/api/dropbox-proxy.js index a9e9dda..6e3deea 100644 --- a/api/dropbox-proxy.js +++ b/api/dropbox-proxy.js @@ -25,8 +25,7 @@ export default async function handler(req, res) { try { accessToken = await getAccessToken(); } catch (err) { - console.error('Token refresh error:', err); - return res.status(500).json({ error: err.message }); + console.warn('Token refresh optional failure (sharing link might still work):', err.message); } if (req.method === 'GET' && req.query.info === '1') { diff --git a/vite.config.ts b/vite.config.ts index bd7a0c8..c7a34b1 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -21,7 +21,7 @@ export default defineConfig(({mode}) => { hmr: process.env.DISABLE_HMR !== 'true', proxy: { '/dropbox-file': { - target: 'https://dl.dropboxusercontent.com', + target: 'https://www.dropbox.com', changeOrigin: true, rewrite: (path) => path.replace(/^\/dropbox-file/, ''), },