From f7264903fcfdd0d7556c063620b3936b844aea17 Mon Sep 17 00:00:00 2001 From: Nikolaos Beer <beer@max-reger-institut.de> Date: Fri, 19 May 2023 12:33:13 +0200 Subject: [PATCH] Temp. fix for rwa MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit …for missing en titles of text template sources --- add/data/xqm/util.xqm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/add/data/xqm/util.xqm b/add/data/xqm/util.xqm index 151e6e317..5d894b7cd 100644 --- a/add/data/xqm/util.xqm +++ b/add/data/xqm/util.xqm @@ -50,8 +50,10 @@ declare function eutil:getLocalizedName($node, $lang) { return if ($node/mei:title) then ( - if ($lang = $node/mei:title/@xml:lang) - then $node/mei:title[@xml:lang = $lang]/text() + if ($lang = $node/mei:title/@xml:lang and $node/mei:title[@xml:lang = $lang]/text() != '') + then ($node/mei:title[@xml:lang = $lang]/text()) + else if ($lang = $node/mei:title/@xml:lang and $node/mei:title[@xml:lang = $lang]/text() = '') + then ($node/mei:title[@xml:lang = 'de']/text()) else $node/mei:title[1]/text() ) else if ($node/mei:name) -- GitLab