We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 955c9be commit 612b002Copy full SHA for 612b002
backend/apps/system/crud/assistant.py
@@ -271,15 +271,15 @@ def get_ds_engine(ds: AssistantOutDsSchema) -> Engine:
271
272
def get_out_ds_conf(ds: AssistantOutDsSchema, timeout:int=30) -> str:
273
conf = {
274
- "host":ds.host,
275
- "port":ds.port,
276
- "username":ds.user,
277
- "password":ds.password,
278
- "database":ds.dataBase,
+ "host":ds.host or '',
+ "port":ds.port or 0,
+ "username":ds.user or '',
+ "password":ds.password or '',
+ "database":ds.dataBase or '',
279
"driver":'',
280
"extraJdbc":ds.extraParams or '',
281
"dbSchema":ds.db_schema or '',
282
- "timeout":timeout
+ "timeout":timeout or 30
283
}
284
conf["extraJdbc"] = ''
285
return aes_encrypt(json.dumps(conf))
0 commit comments