From c67beb6086c69d914c7b30746b3b00e2c6205195 Mon Sep 17 00:00:00 2001 From: vegard Date: Mon, 16 Mar 2026 07:19:39 +0100 Subject: [PATCH] Fiks config-generering: skriv til prosjektrot, ikke web/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit process.cwd() i SvelteKit er web/, men config.yaml skal ligge i prosjektrotens config/litellm/. Endret til relativ sti opp én mappe. Co-Authored-By: Claude Opus 4.6 --- web/src/routes/api/admin/ai/generate-config/+server.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/routes/api/admin/ai/generate-config/+server.ts b/web/src/routes/api/admin/ai/generate-config/+server.ts index f028d52..dcf24e4 100644 --- a/web/src/routes/api/admin/ai/generate-config/+server.ts +++ b/web/src/routes/api/admin/ai/generate-config/+server.ts @@ -57,8 +57,8 @@ export const POST: RequestHandler = async ({ locals, url }) => { yaml += '\ngeneral_settings:\n'; yaml += ' master_key: "os.environ/LITELLM_MASTER_KEY"\n'; - // Skriv til config-fil - const configPath = join(process.cwd(), 'config', 'litellm', 'config.yaml'); + // Skriv til config-fil (prosjektrot er én mappe opp fra web/) + const configPath = join(process.cwd(), '..', 'config', 'litellm', 'config.yaml'); writeFileSync(configPath, yaml, 'utf-8'); // Restart ai-gateway container hvis forespurt