From f0299654fe1390879367613fc8f2662dc3bfe9f1 Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Tue, 13 Mar 2018 16:10:20 +0100
Subject: [PATCH] We filter out all specialized forecasts (id < 0)

---
 src/main/java/no/nibio/vips/logic/service/LogicService.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/main/java/no/nibio/vips/logic/service/LogicService.java b/src/main/java/no/nibio/vips/logic/service/LogicService.java
index 157ecd25..837b41de 100755
--- a/src/main/java/no/nibio/vips/logic/service/LogicService.java
+++ b/src/main/java/no/nibio/vips/logic/service/LogicService.java
@@ -33,6 +33,7 @@ import java.util.Date;
 import java.util.List;
 import java.util.Map;
 import java.util.UUID;
+import java.util.stream.Collectors;
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.DELETE;
 import javax.ws.rs.GET;
@@ -299,6 +300,9 @@ public class LogicService {
                 forecasts.addAll(result);
         }
         
+        // We filter out all specialized forecasts (id < 0)
+        forecasts = forecasts.stream().filter(forecast->forecast.getForecastConfigurationId() > 0).collect(Collectors.toList());
+        
         return Response.ok().entity(forecasts).build();
     }
     
-- 
GitLab