From 0c4edfbb53df7141df6993fe20e3aef2eaa96bab Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Wed, 30 Mar 2022 15:53:01 +0200
Subject: [PATCH] Handle NULL in result objects

---
 src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java b/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java
index 64dae84..cf746b4 100644
--- a/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java
+++ b/src/main/java/no/nibio/vips/ipmdecisions/DataTransformer.java
@@ -142,7 +142,7 @@ public class DataTransformer {
                 data[row.intValue()][i] = null;
                 if(VIPSResultParameters[i] != null)
                 {
-                    if(r.getAllValues().get(VIPSResultParameters[i]) != null)
+                    if(r.getAllValues().get(VIPSResultParameters[i]) != null && ! r.getAllValues().get(VIPSResultParameters[i]).toLowerCase().equals("null"))
                     {
                         data[row.intValue()][i] = Double.valueOf(r.getAllValues().get(VIPSResultParameters[i]));
                     }
-- 
GitLab