From 82399c441caec371f613b094fd698d4458483ac2 Mon Sep 17 00:00:00 2001
From: Maximilian Brodhun <brodhun@sub.uni-goettingen.de>
Date: Tue, 3 Dec 2019 12:17:55 +0100
Subject: [PATCH] solved false and no verb param

---
 .../src/main/java/info/textgrid/middleware/OAIPMHImpl.java      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java
index 9fac07e2..3fa9b176 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java
@@ -688,7 +688,7 @@ public class OAIPMHImpl implements OAIPMHProducer {
     String schemaLocations =
         OAIPMHUtilities.OAIPMH_NAMESPACE + " " + OAIPMHUtilities.OAIPMH_SCHEMA_LOCATION;
     // Add OAI_DC and DC schema location if needed.
-    if (theVerb.equals("GetRecord") || theVerb.endsWith("ListRecords")) {
+    if (theVerb!=null && (theVerb.equals("GetRecord") || theVerb.endsWith("ListRecords"))) {
       schemaLocations +=
           OAIPMHUtilities.OAIDC_NAMESPACE + " " + OAIPMHUtilities.OAIDC_SCHEMA_LOCATION +
               " " + OAIPMHUtilities.DC_NAMESPACE + " " + OAIPMHUtilities.DC_SCHEMA_LOCATION;
-- 
GitLab