Commit 00f595f1 authored by catch's avatar catch
Browse files

fix: #3557467 \Drupal\content_moderation\ViewsData::getViewsData() causes PHP...

fix: #3557467 \Drupal\content_moderation\ViewsData::getViewsData() causes PHP 8.5 deprecations and tries to and moderation_state info for non-existing table

By: @alexpott
By: @smustgrave
parent 14b2411c
Loading
Loading
Loading
Loading
Loading
+12 −10
Original line number Diff line number Diff line
@@ -70,6 +70,7 @@ public function getViewsData() {
      ];

      $revision_table = $entity_type->getRevisionDataTable() ?: $entity_type->getRevisionTable();
      if ($revision_table !== NULL) {
        $data[$revision_table]['moderation_state'] = [
          'title' => $this->t('Moderation state'),
          'field' => [
@@ -81,6 +82,7 @@ public function getViewsData() {
          'sort' => ['id' => 'moderation_state_sort'],
        ];
      }
    }

    return $data;
  }