lib/ddr/models/indexing.rb in ddr-models-1.12.3 vs lib/ddr/models/indexing.rb in ddr-models-1.13.0
- old
+ new
@@ -49,9 +49,15 @@
if is_a? Collection
fields[DEFAULT_LICENSE_DESCRIPTION] = default_license_description
fields[DEFAULT_LICENSE_TITLE] = default_license_title
fields[DEFAULT_LICENSE_URL] = default_license_url
end
+ if respond_to? :roles
+ fields.merge!(roles.index_fields)
+ end
+ if local_id.present?
+ fields[LOCAL_ID] = local_id
+ end
fields
end
def title_display
return title.first if title.present?