From 2dad98b2f7a7fadcebb9742dddf96281b12e8aa5 Mon Sep 17 00:00:00 2001 From: Andrii Shvaika Date: Fri, 17 Jun 2022 11:54:20 +0300 Subject: [PATCH] Improvement to the Rule Chain diff --- .../impl/BaseEntityImportService.java | 18 +++++------------- .../importing/impl/RuleChainImportService.java | 13 +++++++++---- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/BaseEntityImportService.java b/application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/BaseEntityImportService.java index 01a341bb4c..783772719c 100644 --- a/application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/BaseEntityImportService.java +++ b/application/src/main/java/org/thingsboard/server/service/sync/ie/importing/impl/BaseEntityImportService.java @@ -86,7 +86,6 @@ public abstract class BaseEntityImportService importEntity(EntitiesImportCtx ctx, D exportData) throws ThingsboardException { -// TbStopWatch sw = TbStopWatch.create("find"); EntityImportResult importResult = new EntityImportResult<>(); importResult.setEntityType(getEntityType()); IdProvider idProvider = new IdProvider(ctx, importResult); @@ -107,10 +106,9 @@ public abstract class BaseEntityImportService { ruleChainConnectionInfo.setTargetRuleChainId(idProvider.getInternalId(ruleChainConnectionInfo.getTargetRuleChainId(), false)); }); + //TODO: lookup rule node id based on external rule node id. ruleChain.setFirstRuleNodeId(null); return ruleChain; } @@ -100,10 +101,14 @@ public class RuleChainImportService extends BaseEntityImportService