From ce6c0a03b8b74f38336eb13a3a37905a551c24d3 Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Fri, 18 Jun 2021 08:27:06 +0200
Subject: [PATCH] Fixed nullpointer

---
 .../model/mamestrabrassicaemodel/MamestraBrassicaeModel.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main/java/no/nibio/vips/model/mamestrabrassicaemodel/MamestraBrassicaeModel.java b/src/main/java/no/nibio/vips/model/mamestrabrassicaemodel/MamestraBrassicaeModel.java
index 317f7fc..22a93bf 100755
--- a/src/main/java/no/nibio/vips/model/mamestrabrassicaemodel/MamestraBrassicaeModel.java
+++ b/src/main/java/no/nibio/vips/model/mamestrabrassicaemodel/MamestraBrassicaeModel.java
@@ -116,7 +116,10 @@ public class MamestraBrassicaeModel extends I18nImpl implements Model{
             result.setValue(this.getModelId().toString(),"TMDD", dFormat.format(accumulatedDayDegrees));
             
             // Set input data
-            result.setValue(CommonNamespaces.NS_WEATHER, "TJM10D", dFormat.format(((WeatherObservation)this.dataMatrix.getParamValueForDate(currentDate, DataMatrix.TJM10D)).getValue()));
+            if(this.dataMatrix.getParamValueForDate(currentDate, DataMatrix.TJM10D) != null)
+            {
+                result.setValue(CommonNamespaces.NS_WEATHER, "TJM10D", dFormat.format(((WeatherObservation)this.dataMatrix.getParamValueForDate(currentDate, DataMatrix.TJM10D)).getValue()));
+            }
             result.setValue(CommonNamespaces.NS_WEATHER, "TMD", dFormat.format(((WeatherObservation)this.dataMatrix.getParamValueForDate(currentDate, DataMatrix.TMD)).getValue()));
             
             retVal.add(result);
-- 
GitLab