Browse Source

Use getDefaultProfileConfiguration instead of casting

pull/10408/head
Andrii Landiak 2 years ago
parent
commit
420cebcd03
  1. 3
      application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/tenant/TenantMsgConstructorV1.java
  2. 3
      application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/tenant/TenantMsgConstructorV2.java

3
application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/tenant/TenantMsgConstructorV1.java

@ -81,8 +81,7 @@ public class TenantMsgConstructorV1 implements TenantMsgConstructor {
public TenantProfileUpdateMsg constructTenantProfileUpdateMsg(UpdateMsgType msgType, TenantProfile tenantProfile, EdgeVersion edgeVersion) {
tenantProfile = JacksonUtil.clone(tenantProfile);
// clear all config
DefaultTenantProfileConfiguration configuration =
(DefaultTenantProfileConfiguration) tenantProfile.getProfileData().getConfiguration();
var configuration = tenantProfile.getDefaultProfileConfiguration();
configuration.setRpcTtlDays(0);
configuration.setMaxJSExecutions(0);
configuration.setMaxREExecutions(0);

3
application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/tenant/TenantMsgConstructorV2.java

@ -39,8 +39,7 @@ public class TenantMsgConstructorV2 implements TenantMsgConstructor {
public TenantProfileUpdateMsg constructTenantProfileUpdateMsg(UpdateMsgType msgType, TenantProfile tenantProfile, EdgeVersion edgeVersion) {
tenantProfile = JacksonUtil.clone(tenantProfile);
// clear all config
DefaultTenantProfileConfiguration configuration =
(DefaultTenantProfileConfiguration) tenantProfile.getProfileData().getConfiguration();
var configuration = tenantProfile.getDefaultProfileConfiguration();
configuration.setRpcTtlDays(0);
configuration.setMaxJSExecutions(0);
configuration.setMaxREExecutions(0);

Loading…
Cancel
Save