The previews can't handle multiple values per field
There are 3 problems in these regards.
-
For some fields in data previews, if they have multiple values, only the first value is displayed. E.g. Wikidata Match for Person.
-
For some fields in data previews, if they have multiple values, the preview page for that record doesn't display (and the edit form might also not work anymore). E.g.
{
label: "Stated source author for",
value: metadataDrawer?.exactStatedAuthor,
link: metadataDrawer?.annotationStatedAuthor,
},
- Some fields can have multiple values but these values should be matched pairwise. This can easily occur in the example in the previous point, in which a person is stated author of several annotations, and the link and exact of these annotations need to be the correct pairs. When the previous two problems are solved, it needs to be verified whether that third problem even occurs or whether it works correctly right away.