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))