Fixed matchinfo in lightservice
Change-Id: I0cba0cad0d39c762ce0bf1ec47ea93617b70aa31
diff --git a/src/main/java/de/ids_mannheim/korap/web/service/full/ResourceService.java b/src/main/java/de/ids_mannheim/korap/web/service/full/ResourceService.java
index 06b6106..0db2b48 100644
--- a/src/main/java/de/ids_mannheim/korap/web/service/full/ResourceService.java
+++ b/src/main/java/de/ids_mannheim/korap/web/service/full/ResourceService.java
@@ -1007,6 +1007,7 @@
user = controller.getUser(tokenContext.getUsername());
}
catch (KustvaktException e) {
+
jlog.error("Exception encountered: {}", e.string());
throw KustvaktResponseHandler.throwit(e);
}
@@ -1030,7 +1031,7 @@
if (spl != null) {
f_list.add(sep[0]);
l_list.add(sep[1]);
- }
+ };
results = searchKrill.getMatch(matchid, new ArrayList<>(
f_list), new ArrayList<>(l_list), spans, false,
true);
diff --git a/src/main/java/de/ids_mannheim/korap/web/service/light/LightService.java b/src/main/java/de/ids_mannheim/korap/web/service/light/LightService.java
index e28b85b..1003e0d 100644
--- a/src/main/java/de/ids_mannheim/korap/web/service/light/LightService.java
+++ b/src/main/java/de/ids_mannheim/korap/web/service/light/LightService.java
@@ -313,6 +313,8 @@
&& !foundries.contains("*"))
f_list = new ArrayList<>(foundries);
+ spans = spans != null ? spans : false;
+
boolean match_only = foundries == null || foundries.isEmpty();
String results;
if (match_only)