From e5b8a83cd4cdbb3da3b85e4f9cbf776ca46f83f5 Mon Sep 17 00:00:00 2001
From: Peter Stadler <stadlerpeter@yahoo.fr>
Date: Wed, 15 Jan 2025 14:57:18 +0100
Subject: [PATCH] adjust function signature

to allow the empty sequence as return value
---
 add/data/xql/getAnnotationPreviews.xql | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/add/data/xql/getAnnotationPreviews.xql b/add/data/xql/getAnnotationPreviews.xql
index 3d6937b58..cbd758f9a 100644
--- a/add/data/xql/getAnnotationPreviews.xql
+++ b/add/data/xql/getAnnotationPreviews.xql
@@ -318,8 +318,8 @@ declare function local:getZone($elem as element()) as element()? {
 (:~
  : Returns type of a zone
  :)
-declare function local:getType($zones as element()*) as xs:string {
-    $zones[1]/@type (: TODO: besser machen :)
+declare function local:getType($zones as element()*) as xs:string? {
+    $zones[1]/data(@type) (: TODO: besser machen (sagt Daniel) :)
 };
 
 declare function local:getBoundingZone($zones as element()*) as element() {
-- 
GitLab