diff -u b/modules/commerce/migration_templates/d7_commerce_product.yml b/modules/commerce/migration_templates/d7_commerce_product.yml --- b/modules/commerce/migration_templates/d7_commerce_product.yml +++ b/modules/commerce/migration_templates/d7_commerce_product.yml @@ -17,7 +17,7 @@ path: path variations: plugin: migration_lookup - migration: d7_product + migration: d7_commerce_product_variation source: variations_field destination: plugin: 'entity:commerce_product' diff -u b/src/EventSubscriber/MigrateProduct.php b/src/EventSubscriber/MigrateProduct.php --- b/src/EventSubscriber/MigrateProduct.php +++ b/src/EventSubscriber/MigrateProduct.php @@ -34,7 +34,7 @@ // Ensure the back reference to the product is correct for all variations // of this product. - if ($event->getMigration()->id() == 'd7_product_display') { + if ($event->getMigration()->id() == 'd7_commerce_product') { $variations = $event->getRow()->getDestinationProperty('variations'); $product_id = $event->getRow()->getDestinationProperty('product_id'); $product = Product::load($product_id);