Commit feebba7e authored by George's avatar George
Browse files

Issue #3298960 - Error: Call to a member function label() on null.

parent 28c09645
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -135,11 +135,12 @@ abstract class ParagraphsTrimmedFormatterBase extends EntityReferenceRevisionsEn
  public function settingsSummary() {
    $summary = parent::settingsSummary();

    $text_format = FilterFormat::load($this->getSetting('format'));
    if ($text_format = FilterFormat::load($this->getSetting('format')) ?? FilterFormat::load(filter_fallback_format())) {
      if ($field_name = $this->getSetting('summary_field')) {
        $summary[] = $this->t('Summary Field: :summary_field', [':summary_field' => $this->getSummaryFieldOptions()[$field_name]]);
      }
      $summary[] = $this->t('Text Format: :formatter', [':formatter' => $text_format->label()]);
    }

    $summary = array_merge($summary, $this->formatter->setSettings($this->getSettings())->settingsSummary());