From 816635311256ac7162318d9fd1a0d6c8d9b94d93 Mon Sep 17 00:00:00 2001
From: Peter Stadler <stadlerpeter@yahoo.fr>
Date: Tue, 14 Jan 2025 18:36:07 +0100
Subject: [PATCH] fix edition:details

apply string normalization to enforce a string value to be returned (instead of an element node).
---
 add/data/xqm/edition.xqm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/add/data/xqm/edition.xqm b/add/data/xqm/edition.xqm
index 7588d5b5e..7318e0431 100644
--- a/add/data/xqm/edition.xqm
+++ b/add/data/xqm/edition.xqm
@@ -41,7 +41,7 @@ declare function edition:details($uri as xs:string) as map(*) {
         map {
             "id": $edition/string(@xml:id),
             "doc": $uri,
-            "name": $edition/edirom:editionName
+            "name": $edition/edirom:editionName => fn:normalize-space()
         }
 };
 
-- 
GitLab