From 83672421cebb96d3a47f447608eefef47b2a597d Mon Sep 17 00:00:00 2001
From: "Stefan E. Funk" <funk@sub.uni-goettingen.de>
Date: Thu, 17 Jun 2021 17:17:09 +0200
Subject: [PATCH] mc

---
 .../info/textgrid/middleware/IdentifierListDelivererDC.java  | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDelivererDC.java b/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDelivererDC.java
index ebdf264e..cb165e8b 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDelivererDC.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDelivererDC.java
@@ -37,6 +37,7 @@ import info.textgrid.middleware.common.TextGridMimetypes;
 public class IdentifierListDelivererDC extends IdentifierListDelivererAbstract {
 
   private static final int lifeTimeResToken = 100;
+  private static final String DH_ES_DIVIDER_CHAR = ".";
   private static final String DH_ES_DIVIDER_REGEXP = "\\.";
 
   private static org.apache.commons.logging.Log log =
@@ -191,12 +192,12 @@ public class IdentifierListDelivererDC extends IdentifierListDelivererAbstract {
         System.out.println("  ##  dateOfObjectCreation  -->  " + this.dateOfObjectCreation);
 
         // Get date field.
-        if (this.dateOfObjectCreation.contains(DH_ES_DIVIDER_REGEXP)) {
+        if (this.dateOfObjectCreation.contains(DH_ES_DIVIDER_CHAR)) {
           // Divide date object.
           String dateOfObjectCreationEntries[] =
               this.dateOfObjectCreation.split(DH_ES_DIVIDER_REGEXP);
 
-          System.out.println("  ##  divider  -->  " + DH_ES_DIVIDER_REGEXP);
+          System.out.println("  ##  divider  -->  " + DH_ES_DIVIDER_CHAR);
           System.out.println("  ##  length of dOOCD  -->  " + dateOfObjectCreationEntries.length);
           System.out.println("  ##  dOOCD  -->  " + dateOfObjectCreationEntries);
 
-- 
GitLab