diff --git a/app/parsers/bulkrax/application_parser.rb b/app/parsers/bulkrax/application_parser.rb index a4ac2f06..3fb1ad6b 100644 --- a/app/parsers/bulkrax/application_parser.rb +++ b/app/parsers/bulkrax/application_parser.rb @@ -153,7 +153,7 @@ def visibility # @see #create_relationships def create_objects(types = []) types.each do |object_type| - parser.send("create_#{object_type.pluralize}") + send("create_#{object_type.pluralize}") end end diff --git a/app/parsers/bulkrax/oai_dc_parser.rb b/app/parsers/bulkrax/oai_dc_parser.rb index c643a461..f16c4678 100644 --- a/app/parsers/bulkrax/oai_dc_parser.rb +++ b/app/parsers/bulkrax/oai_dc_parser.rb @@ -30,6 +30,12 @@ def collection_entry_class OaiSetEntry end + def file_set_entry_class; end + + def create_relationships; end + + def create_file_sets; end + def records(opts = {}) opts[:metadata_prefix] ||= importerexporter.parser_fields['metadata_prefix'] opts[:set] = collection_name unless collection_name == 'all'