From 9a48b401712c7bc93c2bf179c00c15d452f08d75 Mon Sep 17 00:00:00 2001
From: "Stefan E. Funk" <funk@sub.uni-goettingen.de>
Date: Wed, 16 Jun 2021 17:40:02 +0200
Subject: [PATCH] Correct string handling

---
 .../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 fdaccc2c..bb74f4d9 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java
@@ -243,11 +243,11 @@ public class SetDeliverer {
               System.out.println("  ##  combined  -->  " + combined);
 
               int indexOf = combined.indexOf(DH_FIELD_DIVIDER);
-              String id = combined.substring(0, indexOf - 1);
+              String id = combined.substring(0, indexOf);
 
               System.out.println("  ##  id  -->  " + id);
 
-              String title = combined.substring(indexOf);
+              String title = combined.substring(indexOf + 1);
 
               System.out.println("  ##  title  -->  " + title);
 
-- 
GitLab