ref #9500, ref #10330 fix status tree handling
authorAndreas Müller <a.mueller@bgbm.org>
Tue, 16 Jan 2024 22:27:49 +0000 (23:27 +0100)
committerAndreas Müller <a.mueller@bgbm.org>
Tue, 16 Jan 2024 22:27:49 +0000 (23:27 +0100)
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/geo/DistributionServiceUtilities.java

index e698e95c275fa5e391121b3917de11b0f1938345..fd70b262aae9d3b66f2e6c77b25ad7d5cd0b72f8 100644 (file)
@@ -724,7 +724,7 @@ public class DistributionServiceUtilities {
             }
             boolean filterOutStatus = statusPositiveSet != null &&
                     (distribution.getStatus() == null
-                      || statusPositiveSet.contains(distribution.getStatus().getUuid()));
+                      || !statusPositiveSet.contains(distribution.getStatus().getUuid()));
             if (!filterOutStatus){
                 filteredDistributions.putItem(area, distribution);
             }