From 3f4a1a11c246c62caa7da1412a58377da31905cb Mon Sep 17 00:00:00 2001 From: Dario Kampkaspar Date: Thu, 16 Jul 2026 11:06:48 +0200 Subject: [PATCH] Fix condition to check required properties Closes #130 --- content/body.xqm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/body.xqm b/content/body.xqm index fe9fe31..3d1d2e8 100644 --- a/content/body.xqm +++ b/content/body.xqm @@ -199,7 +199,7 @@ function body:validate-value ($schema as map(*)) as function(*) { declare %private function body:ensure-required-properties ($received-property-names as xs:string*, $required-properties as xs:string*) as xs:string* { for-each($required-properties, function ($required-prop-name as xs:string) as empty-sequence() { - if ($required-properties = $received-property-names) + if ($required-prop-name = $received-property-names) then () else error($errors:BAD_REQUEST, 'Property "' || $required-prop-name || '" is required!') }),