fix: 选择 default 驱动,数据集无法进行定时同步

This commit is contained in:
taojinlong 2024-06-12 15:01:20 +08:00
parent 1cdde77f32
commit b278ac771e

View File

@ -181,7 +181,7 @@ public class DatasourceService {
}); });
if (!datasourceDTO.getType().equalsIgnoreCase(DatasourceTypes.api.toString())) { if (!datasourceDTO.getType().equalsIgnoreCase(DatasourceTypes.api.toString())) {
JdbcConfiguration configuration = new Gson().fromJson(datasourceDTO.getConfiguration(), JdbcConfiguration.class); JdbcConfiguration configuration = new Gson().fromJson(datasourceDTO.getConfiguration(), JdbcConfiguration.class);
if (StringUtils.isNotEmpty(configuration.getCustomDriver()) && !configuration.getCustomDriver().startsWith("default-")) { if (StringUtils.isNotEmpty(configuration.getCustomDriver()) && !configuration.getCustomDriver().contains("default")) {
datasourceDTO.setCalculationMode(DatasourceCalculationMode.DIRECT); datasourceDTO.setCalculationMode(DatasourceCalculationMode.DIRECT);
} }
JSONObject jsonObject = JSONObject.parseObject(datasourceDTO.getConfiguration()); JSONObject jsonObject = JSONObject.parseObject(datasourceDTO.getConfiguration());