Returns "" rather than "null" on missing value
authorNiels Erik G. Nielsen <nielserik@indexdata.com>
Thu, 7 May 2015 10:31:26 +0000 (12:31 +0200)
committerNiels Erik G. Nielsen <nielserik@indexdata.com>
Thu, 7 May 2015 10:31:26 +0000 (12:31 +0200)
.. in SearchCommand.filter expression ('pz:id='). Outcome would be
   the same ('no targets') unless there was a target with the ID "null"

src/main/java/com/indexdata/mkjsf/pazpar2/commands/Expression.java

index af10e9b..694996f 100644 (file)
@@ -63,6 +63,9 @@ public class Expression implements Serializable {
     if (parts.length>1) {\r
       this.rightEntity = parts[1];\r
       this.label=rightEntity;\r
+    } else {\r
+      this.rightEntity = "";\r
+      this.label = "";\r
     }\r
   }\r
   \r