From d6fe6f718456bbf562037129e54cfeebe2fc583a Mon Sep 17 00:00:00 2001
From: vkovtun <vkovtun@ethz.ch>
Date: Wed, 5 Jun 2024 15:42:53 +0200
Subject: [PATCH] BIS-1335: In exported ZIP, removed empty experiment folders,
 which contained no name (when provided).

---
 .../server/asapi/v3/executor/exporter/EntitiesFinder.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/EntitiesFinder.java b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/EntitiesFinder.java
index 76584445dfd..6978c64a58c 100644
--- a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/EntitiesFinder.java
+++ b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/exporter/EntitiesFinder.java
@@ -247,7 +247,9 @@ class EntitiesFinder
 
     private static void configureFetchOptions(final DataSetFetchOptions dataSetFetchOptions)
     {
-        dataSetFetchOptions.withExperiment().withProject().withSpace();
+        final ExperimentFetchOptions experimentFetchOptions = dataSetFetchOptions.withExperiment();
+        experimentFetchOptions.withProperties();
+        experimentFetchOptions.withProject().withSpace();
         dataSetFetchOptions.withType().withPropertyAssignments().withPropertyType();
         dataSetFetchOptions.withProperties();
         dataSetFetchOptions.withRegistrator();
-- 
GitLab