important fix: avoid duplicating the db name

This commit is contained in:
Jove Zhong
2024-10-24 09:58:25 -07:00
parent a17f69cf25
commit cf6b7a0bc8

View File

@ -132,7 +132,7 @@ public class TimeplusDBManage extends DefaultDBManage implements DBManage {
}
private String setDatabaseInJdbcUrl(ConnectInfo connectInfo) {
String databaseName;
String databaseName; //sometimes it's null, sometimes not. Need special handling
String url = connectInfo.getUrl();
if (
StringUtils.isBlank(
@ -151,14 +151,17 @@ public class TimeplusDBManage extends DefaultDBManage implements DBManage {
// Remove / from connection parameters
connectParams = connectParams.substring(1);
}
if (connectParams.equals(databaseName)) {
return url;
}
// Add database name
return (
String rv =
addressSplit[0] +
connectAddress +
"/" +
databaseName +
connectParams
);
connectParams;
return rv;
}
@Override