Browse Source

Merge pull request #9539 from thingsboard/feature/connectivity-ui

connectivity upgrade fix
pull/9545/head
Andrew Shvayka 3 years ago
committed by GitHub
parent
commit
1ec3a3378f
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      application/src/main/java/org/thingsboard/server/service/install/update/DefaultDataUpdateService.java

13
application/src/main/java/org/thingsboard/server/service/install/update/DefaultDataUpdateService.java

@ -223,7 +223,6 @@ public class DefaultDataUpdateService implements DataUpdateService {
case "3.5.1":
log.info("Updating data from version 3.5.1 to 3.6.0 ...");
migrateEdgeEvents("Starting edge events migration - adding seq_id column. ");
migrateDeviceConnectivity();
break;
case "3.6.0":
log.info("Updating data from version 3.6.0 to 3.6.1 ...");
@ -245,11 +244,13 @@ public class DefaultDataUpdateService implements DataUpdateService {
}
private void migrateDeviceConnectivity() {
AdminSettings connectivitySettings = new AdminSettings();
connectivitySettings.setTenantId(TenantId.SYS_TENANT_ID);
connectivitySettings.setKey("connectivity");
connectivitySettings.setJsonValue(JacksonUtil.valueToTree(connectivityConfiguration.getConnectivity()));
adminSettingsService.saveAdminSettings(TenantId.SYS_TENANT_ID, connectivitySettings);
if (adminSettingsService.findAdminSettingsByKey(TenantId.SYS_TENANT_ID, "connectivity") == null) {
AdminSettings connectivitySettings = new AdminSettings();
connectivitySettings.setTenantId(TenantId.SYS_TENANT_ID);
connectivitySettings.setKey("connectivity");
connectivitySettings.setJsonValue(JacksonUtil.valueToTree(connectivityConfiguration.getConnectivity()));
adminSettingsService.saveAdminSettings(TenantId.SYS_TENANT_ID, connectivitySettings);
}
}
@Override

Loading…
Cancel
Save