From d4f617e1593ebc4b63311f3f24cbdddcc6002826 Mon Sep 17 00:00:00 2001 From: Mannu Date: Sun, 10 May 2026 14:43:35 +0530 Subject: [PATCH] Use account-level endpoint --- src/app/api/upload/route.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/api/upload/route.ts b/src/app/api/upload/route.ts index 53b94fa..d82b164 100644 --- a/src/app/api/upload/route.ts +++ b/src/app/api/upload/route.ts @@ -9,6 +9,9 @@ function getR2() { const secretKey = "244fcc44041f452241cbc68374cd7a6ca651cb71f361bc36cc932407bbe37863"; const bucket = "tia"; + // Try just account-level endpoint (no bucket in path) + const endpoint = `https://${accountId}.r2.cloudflarestorage.com`; + if (!accountId || !accessKeyId || !secretKey || !bucket) { throw new Error(`Missing R2 config`); }