app/models/bulkrax/exporter.rb in bulkrax-3.3.2 vs app/models/bulkrax/exporter.rb in bulkrax-3.4.0

- old
+ new

@@ -12,17 +12,19 @@ has_many :entries, as: :importerexporter, dependent: :destroy validates :name, presence: true validates :parser_klass, presence: true - delegate :write, :create_from_collection, :create_from_importer, :create_from_worktype, :create_from_all, to: :parser + delegate :write, :create_from_collection, :create_from_collections_metadata, :create_from_importer, :create_from_worktype, :create_from_all, to: :parser def export current_run && setup_export_path case self.export_from when 'collection' create_from_collection + when 'collections metadata' + create_from_collections_metadata when 'importer' create_from_importer when 'worktype' create_from_worktype when 'all' @@ -85,9 +87,10 @@ def export_from_list [ [I18n.t('bulkrax.exporter.labels.importer'), 'importer'], [I18n.t('bulkrax.exporter.labels.collection'), 'collection'], + [I18n.t('bulkrax.exporter.labels.collections_metadata'), 'collections metadata'], [I18n.t('bulkrax.exporter.labels.worktype'), 'worktype'], [I18n.t('bulkrax.exporter.labels.all'), 'all'] ] end