mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-07-28 18:22:54 +08:00
important fix: avoid duplicating the db name
This commit is contained in:
@ -132,7 +132,7 @@ public class TimeplusDBManage extends DefaultDBManage implements DBManage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private String setDatabaseInJdbcUrl(ConnectInfo connectInfo) {
|
private String setDatabaseInJdbcUrl(ConnectInfo connectInfo) {
|
||||||
String databaseName;
|
String databaseName; //sometimes it's null, sometimes not. Need special handling
|
||||||
String url = connectInfo.getUrl();
|
String url = connectInfo.getUrl();
|
||||||
if (
|
if (
|
||||||
StringUtils.isBlank(
|
StringUtils.isBlank(
|
||||||
@ -151,14 +151,17 @@ public class TimeplusDBManage extends DefaultDBManage implements DBManage {
|
|||||||
// Remove / from connection parameters
|
// Remove / from connection parameters
|
||||||
connectParams = connectParams.substring(1);
|
connectParams = connectParams.substring(1);
|
||||||
}
|
}
|
||||||
|
if (connectParams.equals(databaseName)) {
|
||||||
|
return url;
|
||||||
|
}
|
||||||
// Add database name
|
// Add database name
|
||||||
return (
|
String rv =
|
||||||
addressSplit[0] +
|
addressSplit[0] +
|
||||||
connectAddress +
|
connectAddress +
|
||||||
"/" +
|
"/" +
|
||||||
databaseName +
|
databaseName +
|
||||||
connectParams
|
connectParams;
|
||||||
);
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user