Skip to content

Version 1.5.1

David Chandek-Stark requested to merge DDR-2294 into main

Changes Ddr::SolrDocumentBehavior#resource to use resource factory to instantiate resource, eliminating an extra Solr request (DDR-2294).

Changes Ddr::SolrDocumentBehavior class methods to delegate Solr requests to the Blacklight repository. This is for consistency with the search and discovery interface and ensures the same return types.

Changes Ddr::SolrDocumentBehavior#parent_id to use Valkyrie-indexed parent_id rather than legacy is_part_of and is_member_of_collection fields.

Much of the SolrDocument model spec was rewritten with stubs and mocks to avoid exercising functionality not under test.

Version 1.5.1

Merge request reports