From 980fa3bee59a03ae9d133847e82aefa4c843154e Mon Sep 17 00:00:00 2001 From: "Stefan E. Funk" <funk@sub.uni-goettingen.de> Date: Wed, 16 Jun 2021 17:14:23 +0200 Subject: [PATCH] Arg! Did not anticipate strings to have not length(x+1) :-D --- .../src/main/java/info/textgrid/middleware/SetDeliverer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java b/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java index b01b8e4a..951816bc 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java @@ -240,8 +240,8 @@ public class SetDeliverer { // Divide ID and title. String combined = b.getKeyAsString(); int indexOf = combined.indexOf(DH_COLLECTION_FILTER_NAME); - String id = combined.substring(0, indexOf); - String title = combined.substring(indexOf + 1); + String id = combined.substring(0, indexOf - 1); + String title = combined.substring(indexOf); // Set set. SetType newSet = new SetType(); newSet.setSetSpec(id); -- GitLab