From cf6f1f4c0db9e77aa8c0d91200bbcc5c1ee696a5 Mon Sep 17 00:00:00 2001 From: Omar Siam Date: Wed, 29 Jan 2025 15:17:15 +0100 Subject: [PATCH] Fix 500 on an empty query in request tr can accept and return an empty sequence. --- vicav.xqm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vicav.xqm b/vicav.xqm index fe3a7f9..046cfc4 100644 --- a/vicav.xqm +++ b/vicav.xqm @@ -1944,7 +1944,7 @@ function vicav:get_sample_persons($type as xs:string*) { {$out}) }; -declare function vicav:tr($string as xs:string) { +declare function vicav:tr($string as xs:string?) { let $tr := translate($string, "ᵃᵉⁱᵒᵘᵊʰʷʸˢᶴQāēīōūḅṭḍṣẓḏšžṛḥṃǧġʕʔ", "aeiouehwyssqaeioubtdszdszrhmgg??"