From cac99181922916d9f08a1c4d52162dc9a54f8b30 Mon Sep 17 00:00:00 2001 From: labkey-matthewb Date: Wed, 25 Feb 2026 11:25:32 -0800 Subject: [PATCH] Don't pass intrinsic types to convert() (e.g. int.class) --- LDK/api-src/org/labkey/api/ldk/table/ContainerScopedTable.java | 2 +- .../org/labkey/api/laboratory/assay/DefaultAssayParser.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/LDK/api-src/org/labkey/api/ldk/table/ContainerScopedTable.java b/LDK/api-src/org/labkey/api/ldk/table/ContainerScopedTable.java index 696c81f0..40a1e3be 100644 --- a/LDK/api-src/org/labkey/api/ldk/table/ContainerScopedTable.java +++ b/LDK/api-src/org/labkey/api/ldk/table/ContainerScopedTable.java @@ -320,7 +320,7 @@ public boolean rowExists(Container c, Object key) ColumnInfo pkCol = getColumn(FieldKey.fromString(_pseudoPk)); try { - key = ConvertHelper.convert(key, pkCol.getJavaClass()); + key = pkCol.convert(key); } catch (ConversionException e) { diff --git a/laboratory/api-src/org/labkey/api/laboratory/assay/DefaultAssayParser.java b/laboratory/api-src/org/labkey/api/laboratory/assay/DefaultAssayParser.java index c7bdf324..98ceb3ae 100644 --- a/laboratory/api-src/org/labkey/api/laboratory/assay/DefaultAssayParser.java +++ b/laboratory/api-src/org/labkey/api/laboratory/assay/DefaultAssayParser.java @@ -258,7 +258,7 @@ protected void performDefaultChecks(List> rows, ImportContex try { - ConvertHelper.convert(row.get(name), pd.getJavaClass()); + pd.convert(row.get(name)); } catch (ConversionException e) {