lib/mods_display/fields/form.rb in mods_display-1.0.0.alpha4 vs lib/mods_display/fields/form.rb in mods_display-1.0.0.alpha5

- old
+ new

@@ -1,8 +1,11 @@ +# frozen_string_literal: true + module ModsDisplay class Form < Field def fields return [] unless form_fields.present? + [ ModsDisplay::Values.new( label: I18n.t('mods_display.form'), values: form_fields.map(&:text).uniq { |x| x.downcase.gsub(/\s/, '').gsub(/[[:punct:]]/, '') } )