Skip to content
Snippets Groups Projects

Do not cough on product with no variation types (onto 3.0.x)

2 files
+ 3
2
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -117,7 +117,7 @@ class ProductVariationContext implements ContextProviderInterface {
$variation_types = array_keys($this->entityTypeBundleInfo->getBundleInfo('commerce_product_variation'));
}
if (!($value instanceof ProductVariationInterface)) {
if (!($value instanceof ProductVariationInterface) && $variation_types) {
if ($this->sampleEntityGenerator && !empty($layout_page)) {
$value = $this->sampleEntityGenerator->get('commerce_product_variation', reset($variation_types));
}
Loading