From e0434f762df0730caec069e3298f43cb41ee010c Mon Sep 17 00:00:00 2001 From: Eric Long Date: Mon, 7 Nov 2022 15:56:27 -0500 Subject: [PATCH] 0005580: Script error from newer wins conflict resolution with old nodes --- .../org/jumpmind/symmetric/load/DefaultDataLoaderFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/load/DefaultDataLoaderFactory.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/load/DefaultDataLoaderFactory.java index 743a3a1ef7..b1b48b3619 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/load/DefaultDataLoaderFactory.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/load/DefaultDataLoaderFactory.java @@ -196,7 +196,7 @@ protected void handleWinnerForNewerCaptureWins(ISqlTransaction transaction, CsvD if (nodeHists != null && nodeHists.size() > 0 && pkCsvData != null) { String sourceNodeId = csvData.getAttribute(CsvData.ATTRIBUTE_SOURCE_NODE_ID); long createTime = data.getCreateTime() != null ? data.getCreateTime().getTime() : 0; - String script = "if (context != void && context != null) { " + + String script = "if (context != void && context != null && org.jumpmind.symmetric.Version.isOlderVersion(\"3.12.4\")) { " + "engine.getDataService().sendNewerDataToNode(context.findTransaction(), SOURCE_NODE_ID, \"" + tableName + "\", " + pkCsvData + ", new Date(" + createTime + "L), \"" + sourceNodeId + "\"); }";