From 856c5c26f4b4e1ebf40dff853a29bd552d15ae63 Mon Sep 17 00:00:00 2001 From: Giancarmine Salucci Date: Sun, 21 Dec 2025 05:08:41 +0100 Subject: [PATCH] revert(tandoor): change auth header back to Bearer User's Tandoor instance uses Bearer token authentication (likely JWT) rather than Django REST Framework's Token authentication. Reverts authentication from 'Token' back to 'Bearer' to fix 403 error: 'Authentication credentials were not provided.' --- src/lib/server/tandoor.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/server/tandoor.ts b/src/lib/server/tandoor.ts index aa394a4..a9b4bb7 100644 --- a/src/lib/server/tandoor.ts +++ b/src/lib/server/tandoor.ts @@ -108,7 +108,7 @@ async function fetchFromTandoor( const headers = new Headers({ 'Content-Type': 'application/json', 'Accept': 'application/json', - Authorization: `Token ${tandoorConfig.token}` + Authorization: `Bearer ${tandoorConfig.token}` }); // Merge any additional headers from options @@ -407,7 +407,7 @@ export async function uploadRecipeImage( `${tandoorConfig.serverUrl}/api/recipe/${recipeId}/image/`, { method: 'PUT', - headers: { 'Authorization': `Token ${token}` }, + headers: { 'Authorization': `Bearer ${token}` }, body: formData } ); @@ -445,7 +445,7 @@ export async function uploadRecipeImage( `${tandoorConfig.serverUrl}/api/recipe/${recipeId}/image/`, { method: 'PUT', - headers: { 'Authorization': `Token ${token}` }, + headers: { 'Authorization': `Bearer ${token}` }, body: formData } ); @@ -482,7 +482,7 @@ export async function uploadRecipeImage( `${tandoorConfig.serverUrl}/api/recipe/${recipeId}/image/`, { method: 'PUT', - headers: { 'Authorization': `Token ${token}` }, + headers: { 'Authorization': `Bearer ${token}` }, body: formData } );