From 0f27968ceb98439df8e9452d17110b6ff37375f3 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Thu, 10 Apr 2025 17:47:07 -0700 Subject: [PATCH] fix: tool server session auth --- src/lib/apis/index.ts | 2 +- src/routes/+layout.svelte | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/apis/index.ts b/src/lib/apis/index.ts index 6e8a332d4..30364fabf 100644 --- a/src/lib/apis/index.ts +++ b/src/lib/apis/index.ts @@ -313,7 +313,7 @@ export const getToolServersData = async (i18n, servers: object[]) => { .filter((server) => server?.config?.enable) .map(async (server) => { const data = await getToolServerData( - server?.key, + (server?.auth_type ?? 'bearer') === 'bearer' ? server?.key : localStorage.token, server?.url + '/' + (server?.path ?? 'openapi.json') ).catch((err) => { toast.error( diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index f572c971c..6f349b791 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -211,8 +211,9 @@ console.log('executeTool', data, toolServer); if (toolServer) { + console.log(toolServer); const res = await executeToolServer( - toolServer.key, + (toolServer?.auth_type ?? 'bearer') === 'bearer' ? toolServer?.key : localStorage.token, toolServer.url, data?.name, data?.params,