Commit 60707518 authored by Jonathan Sacksick's avatar Jonathan Sacksick Committed by Jonathan Sacksick
Browse files

Issue #3326059 by tcrawford, jsacksick: Warning: Undefined array key...

Issue #3326059 by tcrawford, jsacksick: Warning: Undefined array key "target_bundles" in Drupal\commerce_product\Plugin\Commerce\Condition\OrderProductCategory->getVocabularyIds().
parent 48368102
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -104,9 +104,9 @@ trait ProductCategoryTrait {
        $field_definitions = $this->entityFieldManager->getFieldDefinitions('commerce_product', $bundle);
        $field_definition = $field_definitions[$field_name];
        if ($field_definition->getSetting('target_type') == 'taxonomy_term') {
          $target_bundles = $field_definition->getSetting('handler_settings')['target_bundles'];
          if (!empty($target_bundles)) {
            $vocabulary_ids = array_merge($vocabulary_ids, $target_bundles);
          $handler_settings = $field_definition->getSetting('handler_settings') ?: [];
          if (!empty($handler_settings['target_bundles'])) {
            $vocabulary_ids = array_merge($vocabulary_ids, $handler_settings['target_bundles']);
          }
        }
      }