Skip to content

Commit a68e8a8

Browse files
committed
fix merge
1 parent a678378 commit a68e8a8

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

api/src/org/labkey/api/dataiterator/ExistingRecordDataIterator.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ public Supplier<Object> getSupplier(int i)
153153
@Override
154154
public Object get(int i)
155155
{
156+
assert(i <= existingColIndex);
157+
156158
if (i<existingColIndex)
157159
return _delegate.get(i);
158160
Integer rowNumber = asInteger(_delegate.get(0));

experiment/src/org/labkey/experiment/api/ExpDataClassDataTableImpl.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1095,6 +1095,11 @@ else if (Column.ClassId.name().equalsIgnoreCase(name))
10951095
step0.addColumn(nameCol, (Supplier<String>)() -> null);
10961096
}
10971097

1098+
if (context.getSelectIds() && !columnNameMap.containsKey(RowId.name()))
1099+
{
1100+
step0.addNullColumn(RowId.name(), JdbcType.INTEGER);
1101+
}
1102+
10981103
ColumnInfo lsidCol = expData.getColumn("lsid");
10991104

11001105
// TODO: validate dataFileUrl column, it will be saved later

0 commit comments

Comments
 (0)