From c86f9b427e7469df8393e0e2af5adceae62c3af0 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <timm.fitschen@ds.mpg.de>
Date: Wed, 5 Dec 2018 00:34:14 +0100
Subject: [PATCH] BUG: POV with negitve value throws exc

---
 src/main/java/caosdb/server/query/POV.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/caosdb/server/query/POV.java b/src/main/java/caosdb/server/query/POV.java
index 51ff02c9..a24aee4e 100644
--- a/src/main/java/caosdb/server/query/POV.java
+++ b/src/main/java/caosdb/server/query/POV.java
@@ -329,7 +329,7 @@ public class POV implements EntityFilterInterface {
         query.getConnection().prepareCall("call initPOVRefidsTable(?,?)")) {
       // stmt = this.connection.prepareCall("call initPOV(?,?,?,?,?)");
       // initPOVRefidsTable(in vInt INT, in vText VARCHAR(255))
-      if (this.vInt != null) {
+      if (this.vInt != null && this.vInt > 0) {
         stmt.setInt(1, this.vInt);
       } else {
         stmt.setNull(1, Types.INTEGER);
-- 
GitLab