This commit is contained in:
jyong
2025-06-05 11:12:06 +08:00
parent fbca9010f3
commit 5fe5da7c1d
2 changed files with 8 additions and 8 deletions

View File

@ -202,12 +202,12 @@ class PluginDatasourceManager(BasePluginClient):
raise Exception("No response from plugin daemon")
def validate_provider_credentials(
self, tenant_id: str, user_id: str, provider: str, credentials: dict[str, Any]
self, tenant_id: str, user_id: str, provider: str, plugin_id: str, credentials: dict[str, Any]
) -> bool:
"""
validate the credentials of the provider
"""
datasource_provider_id = GenericProviderID(provider)
# datasource_provider_id = GenericProviderID(provider_id)
response = self._request_with_plugin_daemon_response_stream(
"POST",
@ -216,12 +216,12 @@ class PluginDatasourceManager(BasePluginClient):
data={
"user_id": user_id,
"data": {
"provider": datasource_provider_id.provider_name,
"provider": provider,
"credentials": credentials,
},
},
headers={
"X-Plugin-ID": datasource_provider_id.plugin_id,
"X-Plugin-ID": plugin_id,
"Content-Type": "application/json",
},
)