From acd545d61d3292b0214ba896ddba2fe2e31ac001 Mon Sep 17 00:00:00 2001 From: felmer <franz-josef.elmer@id.ethz.ch> Date: Mon, 6 Jan 2020 08:41:56 +0100 Subject: [PATCH] SSDM-9121: Bug fixed: Spurious error message in Unarchiving Helper in case of empty search result sets --- .../plugins/standard/ArchivingAggregationService.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java index 8817c392777..9582b918ef4 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java @@ -30,6 +30,8 @@ import java.util.TreeMap; import java.util.TreeSet; import java.util.stream.Collectors; +import org.apache.commons.lang3.StringUtils; + import com.fasterxml.jackson.core.JsonProcessingException; import ch.ethz.sis.openbis.generic.asapi.v3.IApplicationServerApi; @@ -201,7 +203,11 @@ public class ArchivingAggregationService extends AggregationService String[] splitted = ((String) args).split(","); for (String string : splitted) { - result.add(string.trim()); + String arg = string.trim(); + if (StringUtils.isNotBlank(arg)) + { + result.add(arg); + } } } return result; -- GitLab