From 3b44f11439483986ad8097c4d3575d369b4404ab Mon Sep 17 00:00:00 2001 From: Harry Date: Tue, 22 Jul 2025 14:57:55 +0800 Subject: [PATCH] fix: update redirect URI and system credentials retrieval in tool manager --- api/core/tools/tool_manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/core/tools/tool_manager.py b/api/core/tools/tool_manager.py index b0649f3570..abbdf8de3f 100644 --- a/api/core/tools/tool_manager.py +++ b/api/core/tools/tool_manager.py @@ -259,8 +259,8 @@ class ToolManager: # refresh the credentials tool_provider = ToolProviderID(provider_id) provider_name = tool_provider.provider_name - redirect_uri = f"{dify_config.CONSOLE_API_URL}/console/api/oauth/plugin/{provider_name}/tool/callback" - system_credentials = BuiltinToolManageService.get_oauth_client(tenant_id, provider_name) + redirect_uri = f"{dify_config.CONSOLE_API_URL}/console/api/oauth/plugin/{provider_id}/tool/callback" + system_credentials = BuiltinToolManageService.get_oauth_client(tenant_id, provider_id) oauth_handler = OAuthHandler() # refresh the credentials refreshed_credentials = oauth_handler.refresh_credentials(