From b9c9eae3bd9f8062586fdd2048af6bc74a88fdb0 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 14 Dec 2011 08:40:06 +0000 Subject: [PATCH] LMS-2702 add IDs of presented custom columns SVN: 23986 --- .../web/server/resultset/CachedResultSetManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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 4853ba173d6..c1f8033ab82 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 @@ -795,6 +795,14 @@ public final class CachedResultSetManager<K> implements IResultSetManager<K>, Se newColumnFilterInfos.add(new GridColumnFilterInfo<T>(definition, pattern)); } } + // add ids of presented custom columns + for (String id : idsOfPresentedColumns) + { + if (id.startsWith("$")) + { + newIdsOfPresentedColumns.add(id); + } + } DefaultResultSetConfig<K, T> newConfig = new DefaultResultSetConfig<K, T>(); newConfig.setAvailableColumns(newAvailableColumns); -- GitLab