Skip to content

Commit

Permalink
Merge pull request #2667 from atmire/configure-missing-search-configu…
Browse files Browse the repository at this point in the history
…rations

Entities Configure search configurations matching name
  • Loading branch information
tdonohue committed Jul 31, 2020
2 parents 58c86e2 + aaca3a3 commit 1758cac
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 21 deletions.
Expand Up @@ -237,7 +237,7 @@ it, please enter the types and the actual numbers or codes.</hint>
<form name="journalVolumeStep">
<row>
<relation-field>
<relationship-type>isVolumeOfJournal</relationship-type>
<relationship-type>isJournalOfVolume</relationship-type>
<search-configuration>periodical</search-configuration>
<filter>creativework.publisher:somepublishername</filter>
<label>Journal</label>
Expand Down
Expand Up @@ -194,7 +194,7 @@ public void findClosedRelationshipConfig() throws Exception {
// check the first two rows
.andExpect(jsonPath("$.rows[0].fields", contains(
SubmissionFormFieldMatcher.matchFormClosedRelationshipFieldDefinition("Journal", null,
false,"Select the journal related to this volume.", "isVolumeOfJournal",
false,"Select the journal related to this volume.", "isJournalOfVolume",
"creativework.publisher:somepublishername", "periodical", false))))
;
}
Expand Down
30 changes: 15 additions & 15 deletions dspace/config/spring/api/discovery.xml
Expand Up @@ -66,13 +66,13 @@
<entry key="administrativeView" value-ref="administrativeView" />
<entry key="publication" value-ref="publication"/>
<entry key="person" value-ref="person"/>
<entry key="organization" value-ref="organization"/>
<entry key="publicationIssue" value-ref="publicationIssue"/>
<entry key="publicationVolume" value-ref="publicationVolume"/>
<entry key="periodical" value-ref="periodical"/>
<entry key="orgunit" value-ref="orgUnit"/>
<entry key="journalissue" value-ref="journalIssue"/>
<entry key="journalvolume" value-ref="journalVolume"/>
<entry key="journal" value-ref="journal"/>
<entry key="project" value-ref="project"/>
<!-- search for an entity that can be a Person or an OrgUnit -->
<entry key="personOrOrganization" value-ref="personOrOrganization"/>
<entry key="personOrOrgunit" value-ref="personOrOrgunit"/>
<!-- OpenAIRE4 guidelines - search for an OrgUnit that have a specific dc.type=FundingOrganization -->
<entry key="openAIREFundingAgency" value-ref="openAIREFundingAgency"/>
</map>
Expand Down Expand Up @@ -1079,9 +1079,9 @@
<property name="spellCheckEnabled" value="true"/>
</bean>

<bean id="organization" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
<bean id="orgUnit" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype">
<property name="id" value="organization"/>
<property name="id" value="orgUnit"/>
<property name="indexAlways" value="true"/>
<!--Which sidebar facets are to be displayed-->
<property name="sidebarFacets">
Expand Down Expand Up @@ -1144,9 +1144,9 @@
<property name="spellCheckEnabled" value="true"/>
</bean>

<bean id="publicationIssue" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
<bean id="journalIssue" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype">
<property name="id" value="publicationIssue"/>
<property name="id" value="journalIssue"/>
<property name="indexAlways" value="true"/>
<!--Which sidebar facets are to be displayed-->
<property name="sidebarFacets">
Expand Down Expand Up @@ -1205,9 +1205,9 @@
<property name="spellCheckEnabled" value="true"/>
</bean>

<bean id="publicationVolume" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
<bean id="journalVolume" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype">
<property name="id" value="publicationVolume"/>
<property name="id" value="journalVolume"/>
<property name="indexAlways" value="true"/>
<!--Which sidebar facets are to be displayed-->
<property name="sidebarFacets">
Expand Down Expand Up @@ -1265,9 +1265,9 @@
<property name="spellCheckEnabled" value="true"/>
</bean>

<bean id="periodical" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
<bean id="journal" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype">
<property name="id" value="periodical"/>
<property name="id" value="journal"/>
<property name="indexAlways" value="true"/>
<!--Which sidebar facets are to be displayed-->
<property name="sidebarFacets">
Expand Down Expand Up @@ -1325,9 +1325,9 @@
<property name="spellCheckEnabled" value="true"/>
</bean>

<bean id="personOrOrganization" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
<bean id="personOrOrgunit" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype">
<property name="id" value="personOrOrganization"/>
<property name="id" value="personOrOrgunit"/>
<property name="indexAlways" value="true"/>
<!--Which sidebar facets are to be displayed-->
<property name="sidebarFacets">
Expand Down
8 changes: 4 additions & 4 deletions dspace/config/submission-forms.xml
Expand Up @@ -489,8 +489,8 @@
<form name="journalVolumeStep">
<row>
<relation-field>
<relationship-type>isVolumeOfJournal</relationship-type>
<search-configuration>periodical</search-configuration>
<relationship-type>isJournalOfVolume</relationship-type>
<search-configuration>journal</search-configuration>
<filter>creativework.publisher:somepublishername</filter>
<label>Journal</label>
<hint>Select the journal related to this volume.</hint>
Expand Down Expand Up @@ -614,7 +614,7 @@
<row>
<relation-field>
<relationship-type>isAuthorOfPublication</relationship-type>
<search-configuration>personOrOrganization</search-configuration>
<search-configuration>personOrOrgunit</search-configuration>
<repeatable>true</repeatable>
<name-variants>true</name-variants>
<label>Author</label>
Expand Down Expand Up @@ -1750,4 +1750,4 @@

</form-value-pairs>

</input-forms>
</input-forms>

0 comments on commit 1758cac

Please sign in to comment.