reverted: --- b/core/modules/node/migration_templates/d7_node_translation.yml +++ /dev/null @@ -1,42 +0,0 @@ -id: d7_node_translation -label: Node translations -migration_tags: - - Drupal 7 - - translation -deriver: Drupal\node\Plugin\migrate\D7NodeDeriver -source: - plugin: d7_node - translations: true -process: - # If you are using this file to build a custom migration consider removing - # the nid field to allow incremental migrations. - nid: tnid - type: type - langcode: - plugin: default_value - source: language - default_value: "und" - title: title - uid: node_uid - status: status - created: created - changed: changed - promote: promote - sticky: sticky - revision_uid: revision_uid - revision_log: log - revision_timestamp: timestamp - content_translation_source: source_langcode -destination: - plugin: entity:node - translations: true - content_translation_update_definitions: - - node -migration_dependencies: - required: - - d7_user - - d7_node_type - - language - optional: - - d7_field_instance -provider: migrate_drupal diff -u b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php --- b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php +++ b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php @@ -116,7 +116,7 @@ // If this migration is based on the d7_node_revision migration or // is for translations of nodes, it should explicitly depend on the // corresponding d7_node variant. - if ($base_plugin_definition['id'] = ['d7_node_revision'] || in_array('translation', $base_plugin_definition['migration_tags'])) { + if ($base_plugin_definition['id'] == ['d7_node_revision'] || in_array('translation', $base_plugin_definition['migration_tags'])) { $values['migration_dependencies']['required'][] = 'd7_node:' . $node_type; }