lib/ddr/models/solr_document.rb in ddr-models-1.7.0 vs lib/ddr/models/solr_document.rb in ddr-models-1.8.0

- old
+ new

@@ -90,10 +90,10 @@ get(Ddr::IndexFields::TITLE) end alias_method :title_display, :title # duck-type Ddr::Models::Base def principal_has_role?(principal, role) - (Array(get("role_assignments__#{role}_ssim")) & Array(principal)).any? + (Array(get("admin_metadata__#{role}_ssim")) & Array(principal)).any? end def identifier # We want the multivalued version here get(ActiveFedora::SolrService.solr_name(:identifier, :stored_searchable, type: :text))