mirror of
https://github.com/langgenius/dify.git
synced 2026-05-05 18:08:07 +08:00
Merge branch 'feat/tool-plugin-oauth' into deploy/dev
This commit is contained in:
@ -164,7 +164,7 @@ class BuiltinToolManageService:
|
||||
cache.delete()
|
||||
|
||||
# update name if provided
|
||||
if name is not None and db_provider.name != name:
|
||||
if name is not None and name not in {"", db_provider.name}:
|
||||
# check if the name is already used
|
||||
if (
|
||||
session.query(BuiltinToolProvider)
|
||||
@ -221,7 +221,7 @@ class BuiltinToolManageService:
|
||||
provider_controller.validate_credentials(user_id, credentials)
|
||||
|
||||
# generate name if not provided
|
||||
if name is None:
|
||||
if name is None or name == "":
|
||||
name = BuiltinToolManageService.generate_builtin_tool_provider_name(
|
||||
session=session, tenant_id=tenant_id, provider=provider, credential_type=api_type
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user