From 5a8ba981c8b1b74addd5498140230d77a2be371d Mon Sep 17 00:00:00 2001 From: jensopetersen Date: Tue, 3 Feb 2015 11:30:07 +0100 Subject: [PATCH] fix cardinality issue in https://github.com/wolfgangmm/monex/issues/10 --- modules/indexes.xqm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/indexes.xqm b/modules/indexes.xqm index 74af42f..e68697a 100644 --- a/modules/indexes.xqm +++ b/modules/indexes.xqm @@ -752,7 +752,7 @@ declare function indexes:remove-parameter-names($parameter-names-to-remove) { indexes:remove-parameter-names( for $current-parameter-name in $current-parameter-names return - concat($current-parameter-name, '=', request:get-parameter( $current-parameter-name, () )) + concat($current-parameter-name, '=', request:get-parameter( $current-parameter-name, () )[1]) , $parameter-names-to-remove ) @@ -782,7 +782,7 @@ declare function indexes:replace-parameters($new-parameters) { let $current-parameter-names := request:get-parameter-names() let $current-parameters := for $name in $current-parameter-names - return concat($name, '=', request:get-parameter($name, ())) + return concat($name, '=', request:get-parameter($name, ())[1]) return indexes:replace-parameters($current-parameters, $new-parameters) };