From bf33c228b910da097d862ec9a18bb97de6e72462 Mon Sep 17 00:00:00 2001 From: Teo Sarca Date: Tue, 2 May 2017 11:49:40 +0300 Subject: [PATCH] minor https://github.com/metasfresh/metasfresh-webui-api/issues/330 --- src/main/java/de/metas/ui/web/view/DefaultView.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/metas/ui/web/view/DefaultView.java b/src/main/java/de/metas/ui/web/view/DefaultView.java index 2c063c3b9..92b9352a9 100644 --- a/src/main/java/de/metas/ui/web/view/DefaultView.java +++ b/src/main/java/de/metas/ui/web/view/DefaultView.java @@ -60,7 +60,7 @@ * @author metas-dev * */ -class DefaultView implements IView +public class DefaultView implements IView { public static final Builder builder(final IViewDataRepository viewDataRepository) { @@ -416,9 +416,16 @@ private DocumentFilterDescriptorsProvider getViewFilterDescriptors() public Builder setStickyFilter(@Nullable final DocumentFilter stickyFilter) { - _stickyFilters = stickyFilter == null ? ImmutableList.of() : ImmutableList.of(stickyFilter); + setStickyFilters(stickyFilter == null ? ImmutableList.of() : ImmutableList.of(stickyFilter)); return this; } + + public Builder setStickyFilters(final List stickyFilters) + { + _stickyFilters = stickyFilters == null || stickyFilters.isEmpty() ? ImmutableList.of() : ImmutableList.copyOf(stickyFilters); + return this; + } + private List getStickyFilters() {