From c61345a89dea4706f7ccdb2968629275fcc9fd1e Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Tue, 9 Jun 2026 15:23:27 +0000 Subject: [PATCH] Use project bearer for transcription proxy --- backend/src/routes/coaching.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/backend/src/routes/coaching.js b/backend/src/routes/coaching.js index 71a5553..b331aee 100644 --- a/backend/src/routes/coaching.js +++ b/backend/src/routes/coaching.js @@ -98,12 +98,13 @@ async function transcribeAudioFile(audioFile) { const headers = {}; - if (transcriptionApiKey) { - headers.Authorization = `Bearer ${transcriptionApiKey}`; + if (process.env.PROJECT_UUID) { + headers.Authorization = `Bearer ${process.env.PROJECT_UUID}`; + headers["project-uuid"] = process.env.PROJECT_UUID; } - if (process.env.PROJECT_UUID) { - headers["project-uuid"] = process.env.PROJECT_UUID; + if (transcriptionApiKey) { + headers.Authorization = `Bearer ${transcriptionApiKey}`; } const response = await fetch(transcriptionUrl, {