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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
7 additions and
6 deletions
-
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 |
|
|
|
|