From 0f1be056b59b251107e22a9ab6baa08f38e982ab Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Tue, 8 May 2018 14:58:25 +0200
Subject: [PATCH] More error catching

---
 .../vips/model/septoriahumiditymodel/SeptoriaHumidityModel.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/no/nibio/vips/model/septoriahumiditymodel/SeptoriaHumidityModel.java b/src/main/java/no/nibio/vips/model/septoriahumiditymodel/SeptoriaHumidityModel.java
index 7a664a1..cef4fe3 100644
--- a/src/main/java/no/nibio/vips/model/septoriahumiditymodel/SeptoriaHumidityModel.java
+++ b/src/main/java/no/nibio/vips/model/septoriahumiditymodel/SeptoriaHumidityModel.java
@@ -429,7 +429,7 @@ public class SeptoriaHumidityModel extends I18nImpl implements Model {
         
         // Make sure we have weather data from dateGs31
         calculateGrowthStages();
-        if(this.dataMatrix.getFirstDateWithParameterValue("RR").after(dateGs31))
+        if(this.dataMatrix.getFirstDateWithParameterValue("RR") == null || this.dataMatrix.getFirstDateWithParameterValue("RR").after(dateGs31))
         {
             throw new ConfigValidationException("ERROR: Missing weather data. First date with precipitation data is " + this.dataMatrix.getFirstDateWithParameterValue("RR") + ", date for GS 31 = " + this.dateGs31);
         }
-- 
GitLab