lib/mods_display/fields/issuance.rb in mods_display-1.5.0 vs lib/mods_display/fields/issuance.rb in mods_display-1.6.0
- old
+ new
@@ -1,15 +1,15 @@
# frozen_string_literal: true
module ModsDisplay
class Issuance < Field
def fields
- return_fields = @values.map do |origin_info_element|
+ return_fields = @stanford_mods_elements.map do |origin_info_element|
issuance_value = origin_info_element.issuance&.text&.strip
next unless issuance_value.present?
ModsDisplay::Values.new(
- label: displayLabel(origin_info_element) || I18n.t('mods_display.issuance'),
+ label: I18n.t('mods_display.issuance'),
values: [issuance_value],
field: self
)
end.compact
collapse_fields(return_fields)