Fix/disable autoflush in list tools (#14301)
This commit is contained in:
parent
3403ac361a
commit
8c9e34133c
1 changed files with 44 additions and 43 deletions
|
|
@ -233,6 +233,7 @@ class BuiltinToolManageService:
|
|||
# get all builtin providers
|
||||
provider_controllers = ToolManager.list_builtin_providers(tenant_id)
|
||||
|
||||
with db.session.no_autoflush:
|
||||
# get all user added providers
|
||||
db_providers: list[BuiltinToolProvider] = (
|
||||
db.session.query(BuiltinToolProvider).filter(BuiltinToolProvider.tenant_id == tenant_id).all() or []
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue