From 79ce60923f35f546a64876610aabcd3eda033f15 Mon Sep 17 00:00:00 2001 From: piotrjoniec Date: Mon, 10 Nov 2025 23:49:20 +0000 Subject: [PATCH] fix: respect app.baseURL in Cloudflare database handler --- src/runtime/presets/cloudflare/database-handler.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/runtime/presets/cloudflare/database-handler.ts b/src/runtime/presets/cloudflare/database-handler.ts index 93c9eb445..a18d85c70 100644 --- a/src/runtime/presets/cloudflare/database-handler.ts +++ b/src/runtime/presets/cloudflare/database-handler.ts @@ -7,8 +7,9 @@ export default eventHandler(async (event) => { const ASSETS = event?.context?.cloudflare?.env.ASSETS || process.env.ASSETS if (ASSETS) { + const config = event?.context?.nitro?.runtimeConfig const url = new URL(event.context.cloudflare?.request?.url || 'http://localhost') - url.pathname = `/dump.${collection}.sql` + url.pathname = `${config?.app?.baseURL || '/'}dump.${collection}.sql` return await ASSETS.fetch(url).then((r: Response) => r.text()) }