From 7725a7a56f559bbf69b45e33d69080c74e80f9be Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Sat, 12 Dec 2020 15:38:52 +0300 Subject: [PATCH] CB-182 Unique key value edit fix --- .../src/io/cloudbeaver/service/sql/WebSQLProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLProcessor.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLProcessor.java index 5953e34ed8..00a556c6e8 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLProcessor.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLProcessor.java @@ -390,7 +390,7 @@ public class WebSQLProcessor { } rowValues[updateAttributes.length + i] = document; } else { - Object cellValueRaw = finalRow[keyAttribute.getOrdinalPosition()]; + Object cellValueRaw = row.getData().get(keyAttribute.getOrdinalPosition()); rowValues[updateAttributes.length + i] = keyAttribute.getValueHandler().getValueFromObject(session, keyAttribute, cellValueRaw, false, true); } }