fixes for incorrect virtual metadata

This commit is contained in:
Ben Bosman
2019-11-08 17:27:16 +01:00
parent dca93b5228
commit b030397ba9
2 changed files with 2 additions and 16 deletions

View File

@@ -17,18 +17,4 @@
- project.identifier.expectedcompletion > NOT FOUND
-->
<dc-type>
<schema>project</schema>
<element>contributor</element>
<qualifier>author</qualifier>
<scope_note>Virtual metadata field that holds the full name of the author</scope_note>
</dc-type>
<dc-type>
<schema>project</schema>
<element>contributor</element>
<qualifier>other</qualifier>
<scope_note>Virtual metadata field that holds the value of organization.legalName</scope_note>
</dc-type>
</dspace-dc-types>

View File

@@ -77,7 +77,7 @@
</bean>
<util:map id="isPersonOfProjectMap">
<entry key="project.contributor.author" value-ref="projectPerson_author"/>
<entry key="dc.contributor.author" value-ref="projectPerson_author"/>
</util:map>
<!--
If the related item has:
@@ -98,7 +98,7 @@
</bean>
<util:map id="isOrgUnitOfProjectMap">
<entry key="project.contributor.other" value-ref="projectOrgUnit_other"/>
<entry key="dc.contributor.other" value-ref="projectOrgUnit_other"/>
</util:map>
<!-- This Collected bean wil create a list of project.contributor.other virtual metadata fields that hold
the value of organization.legalName, each of them in a separate metadatavalue