lib/ddr/models/solr_document.rb in ddr-models-3.0.0.beta.16 vs lib/ddr/models/solr_document.rb in ddr-models-3.0.0.beta.17

- old
+ new

@@ -51,11 +51,11 @@ def safe_id id.sub(/:/, "-") end def access_roles - get(Ddr::Index::Fields::ACCESS_ROLE) + fetch(Ddr::Index::Fields::ACCESS_ROLE) end def object_profile @object_profile ||= get_json(Ddr::Index::Fields::OBJECT_PROFILE) end @@ -88,10 +88,10 @@ def attached_files (get_json(Ddr::Index::Fields::ATTACHED_FILES) || {}).with_indifferent_access end def has_datastream?(dsID) - datastreams.key?(dsID) && datastreams[dsID]["size"].present? + attached_files.key?(dsID) && attached_files[dsID]["size"].present? end def has_admin_policy? admin_policy_uri.present? end