diff --git a/src/Entity/Paragraph.php b/src/Entity/Paragraph.php index 8281ddc..0b430bb 100644 --- a/src/Entity/Paragraph.php +++ b/src/Entity/Paragraph.php @@ -483,7 +483,7 @@ class Paragraph extends ContentEntityBase implements ParagraphInterface, EntityN if ($nested == TRUE) { return [ 'count' => $count, - 'summary' => strip_tags($collapsed_summary_text) + 'summary' => strip_tags($collapsed_summary_text), ]; } return strip_tags($collapsed_summary_text); @@ -541,7 +541,8 @@ class Paragraph extends ContentEntityBase implements ParagraphInterface, EntityN $count = 0; $summary = []; foreach ($this->{$field_name}->getValue() as $value) { - if ($paragraph_entity = $value['entity']) { + if (isset($value['entity'])) { + $paragraph_entity = $value['entity']; if ($paragraph_entity instanceof ParagraphInterface) { $info = $paragraph_entity->getSummary(TRUE); $count += $info['count']; @@ -552,7 +553,7 @@ class Paragraph extends ContentEntityBase implements ParagraphInterface, EntityN if ($count == 1) { return t('1 Child: @summary', [ - '@summary' => $summary[0] + '@summary' => $summary[0], ]); } else {