Skip to content

Commit ab0d850

Browse files
Merge branch 'devel' into CB-4922-2508-update-duck-db-driver-to-0-10
2 parents 4cb827d + c0bbe7f commit ab0d850

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/sql/WebSQLProcessor.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
*/
1717
package io.cloudbeaver.service.sql;
1818

19-
import com.google.gson.internal.LinkedTreeMap;
2019
import io.cloudbeaver.DBWebException;
2120
import io.cloudbeaver.model.WebConnectionInfo;
2221
import io.cloudbeaver.model.session.WebSession;
@@ -667,7 +666,7 @@ private DBSDataManipulator generateUpdateResultsDataBatch(
667666
for (int i = 0; i < allAttributes.length; i++) {
668667
if (addedValues[i] != null) {
669668
Object realCellValue;
670-
if (addedValues[i] instanceof LinkedTreeMap variables) {
669+
if (addedValues[i] instanceof Map<?, ?> variables) {
671670
realCellValue = setCellRowValue(variables, webSession, session, allAttributes[i], withoutExecution);
672671
} else {
673672
realCellValue = convertInputCellValue(session, allAttributes[i],
@@ -1140,8 +1139,8 @@ private static DBCExecutionPurpose resolveQueryPurpose(DBDDataFilter filter) {
11401139
}
11411140

11421141
private Object setCellRowValue(Object cellRow, WebSession webSession, DBCSession dbcSession, DBDAttributeBinding allAttributes, boolean withoutExecution) {
1143-
if (cellRow instanceof LinkedTreeMap) {
1144-
LinkedTreeMap<String, Object> variables = (LinkedTreeMap<String, Object>) cellRow;
1142+
if (cellRow instanceof Map<?, ?>) {
1143+
Map<String, Object> variables = (Map<String, Object>) cellRow;
11451144
if (variables.get(FILE_ID) != null) {
11461145
Path path = CBPlatform.getInstance()
11471146
.getTempFolder(webSession.getProgressMonitor(), TEMP_FILE_FOLDER)

0 commit comments

Comments
 (0)