From bdce0e72578840f60e05da9f2495804d7ea46ca1 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 10 Mar 2010 07:27:00 +0000 Subject: [PATCH] LMS-1431 bug fixed SVN: 15092 --- .../client/web/server/resultset/CachedResultSetManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/CachedResultSetManager.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/CachedResultSetManager.java index f8b1182826c..f53923bc33c 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/CachedResultSetManager.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/CachedResultSetManager.java @@ -363,7 +363,11 @@ public final class CachedResultSetManager<K> implements IResultSetManager<K>, Se private <T> Set<String> gatherAllColumnIDs(final IResultSetConfig<K, T> resultConfig) { Set<String> ids = new HashSet<String>(); - ids.addAll(resultConfig.getIDsOfPresentedColumns()); + Set<String> idsOfPresentedColumns = resultConfig.getIDsOfPresentedColumns(); + if (idsOfPresentedColumns != null) + { + ids.addAll(idsOfPresentedColumns); + } GridFilters<T> filters = resultConfig.getFilters(); List<GridColumnFilterInfo<T>> filterInfos = filters.tryGetFilterInfos(); if (filterInfos != null) -- GitLab