Просмотр исходного кода

fix: updating tool credentials does not works as expected

Yeuoly месяцев назад: 4
Родитель
Сommit
71e0bfcbd8
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      api/services/tools/builtin_tools_manage_service.py

+ 2 - 2
api/services/tools/builtin_tools_manage_service.py

@@ -159,14 +159,14 @@ class BuiltinToolManageService:
                 encrypted_credentials=json.dumps(credentials),
             )
 
-            session.add(provider)
-
+            db.session.add(provider)
         else:
             provider.encrypted_credentials = json.dumps(credentials)
 
             # delete cache
             tool_configuration.delete_tool_credentials_cache()
 
+        db.session.commit()
         return {"result": "success"}
 
     @staticmethod