Skip to content

Commit 54ca041

Browse files
committed
Fix error if $request?parameters is not set
1 parent 74bc270 commit 54ca041

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

modules/lib/util.xql

+6-3
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,12 @@ declare function tpu:parse-pi($doc as document-node(), $view as xs:string?, $odd
8686
};
8787

8888
declare function tpu:get-template-config($request as map(*)) {
89-
for $param in map:keys($request?parameters)
90-
return
91-
request:set-attribute($param, $request?parameters($param)),
89+
if (map:contains($request, "parameters")) then
90+
for $param in map:keys($request?parameters)
91+
return
92+
request:set-attribute($param, $request?parameters($param))
93+
else
94+
(),
9295
map:merge((
9396
$tpu:template-config,
9497
map {

0 commit comments

Comments
 (0)