Commit 9ead5228 authored by mrodzis's avatar mrodzis 🌎
Browse files

Fix bug in person map

parent 5bad0580
...@@ -51,7 +51,7 @@ declare variable $index-info:place-map := ...@@ -51,7 +51,7 @@ declare variable $index-info:place-map :=
)); ));
declare variable $index-info:psn-map := declare variable $index-info:psn-map :=
map:merge(for $entry in doc("/db/sade-projects/textgrid/data/xml/data/test-psn.xml")//*[self::tei:person or self::tei:personGrp] map:merge(for $entry in doc("/db/sade-projects/textgrid/data/xml/data/253sx.xml")//*[self::tei:person or self::tei:personGrp]
return return
map:entry(string($entry/@xml:id), map:entry(string($entry/@xml:id),
map { map {
...@@ -61,7 +61,7 @@ declare variable $index-info:psn-map := ...@@ -61,7 +61,7 @@ declare variable $index-info:psn-map :=
"occupation" : string($entry/tei:occupation), "occupation" : string($entry/tei:occupation),
"occs-in-nbs" : "", "occs-in-nbs" : "",
"relation-to-fontane" : string($entry/tei:state/tei:desc), "relation-to-fontane" : string($entry/tei:state/tei:desc),
"same-as" : string($entry/ancestor::tei:listPerson//tei:person[not(@xml:id)][descendant::tei:ptr[contains(@target, $entry/@xml:id)]]/tei:persName) "same-as" : string-join($entry/ancestor::tei:listPerson//tei:person[not(@xml:id)][descendant::tei:ptr[contains(@target, $entry/@xml:id)]]/tei:persName, "+")
} }
)); ));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment