[DS-1912] Discovery facets do not always use the authority identifier #474

Merged
merged 1 commit into from Feb 19, 2014

Projects

None yet

2 participants

Owner

The code currently always uses the displayedValue as a filter parameter, but this is not always correct. Due to the following change in the backend: https://github.com/DSpace/DSpace/blob/master/dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java#L1820-1825 . The displayedValue is sometimes overwritten by the authority (if present) so the UI should also takes this into account.

You can test this pull request by setting a sidebar facet to an authority controlled metadata field and selecting a field that has an authority linked to it (but with a similar displayed value in a non authority related field).

@hardyoyo hardyoyo merged commit 8799f31 into DSpace:master Feb 19, 2014

1 check passed

default The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment