From e6675e1350398b6891dd997a4301b816b1492ce5 Mon Sep 17 00:00:00 2001
From: "Lange, Dr. Herbert" <herbert.lange@uni-hamburg.de>
Date: Mon, 16 May 2022 11:15:07 +0200
Subject: [PATCH] add missing quotes in xpath expression

---
 .../corpora/validation/quest/ELANTierStructureChecker.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/de/uni_hamburg/corpora/validation/quest/ELANTierStructureChecker.java b/src/main/java/de/uni_hamburg/corpora/validation/quest/ELANTierStructureChecker.java
index ef249b42..83fd2ec5 100644
--- a/src/main/java/de/uni_hamburg/corpora/validation/quest/ELANTierStructureChecker.java
+++ b/src/main/java/de/uni_hamburg/corpora/validation/quest/ELANTierStructureChecker.java
@@ -55,7 +55,8 @@ public class ELANTierStructureChecker extends TierStructureChecker {
                                         String.join("|", speakers),"speaker"));
                         // Also get constraints
                             Element linguisticTypeElement =
-                                    (Element) XPath.newInstance("//LINGUISTIC_TYPE[@LINGUISTIC_TYPE_ID=" + id.getValue() + "]")
+                                    (Element) XPath.newInstance("//LINGUISTIC_TYPE[@LINGUISTIC_TYPE_ID=\"" +
+                                                    id.getValue() + "\"]")
                                             .selectSingleNode(((ELANData) cd).getJdom());
                             if (linguisticTypeElement != null) {
                                 Attribute constraints = linguisticTypeElement.getAttribute("CONSTRAINTS");
-- 
GitLab