diff --git a/modules/dgi_migrate_foxml_standard_mods/migrations/dgis_nodes.yml b/modules/dgi_migrate_foxml_standard_mods/migrations/dgis_nodes.yml index 81a00bb..c99221b 100644 --- a/modules/dgi_migrate_foxml_standard_mods/migrations/dgis_nodes.yml +++ b/modules/dgi_migrate_foxml_standard_mods/migrations/dgis_nodes.yml @@ -1489,12 +1489,19 @@ process: - plugin: multiple_values - plugin: dgi_migrate.subproperty property: nodeValue - - plugin: entity_lookup - entity_type: taxonomy_term - bundle_key: vid - bundle: language - value_key: name - ignore_case: true + - plugin: dgi_migrate.sub_process + process_values: true + values: + language_term: + - plugin: dgi_migrate.required_entity_lookup + source: parent_value + entity_type: taxonomy_term + bundle_key: vid + bundle: language + value_key: name + ignore_case: true + - plugin: dgi_migrate.process.single_extract + index: [ language_term ] _field_record_change_date_single: - << : *nested_mods_node query: 'mods:recordChangeDate[not(@point)]'