From c975a1a8b6e78d1d5701b2ff6ec0165978ddd410 Mon Sep 17 00:00:00 2001 From: Jiong Ye <10482-jiong_ye@users.noreply.drupalcode.org> Date: Mon, 13 Jan 2025 18:43:51 +0000 Subject: [PATCH] issue #3499482 Undefined array key "rendered" --- .../src/Plugin/views/field/SearchApiEntityFieldExport.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/rest_views_search_api/src/Plugin/views/field/SearchApiEntityFieldExport.php b/modules/rest_views_search_api/src/Plugin/views/field/SearchApiEntityFieldExport.php index c4bd69d..096440d 100644 --- a/modules/rest_views_search_api/src/Plugin/views/field/SearchApiEntityFieldExport.php +++ b/modules/rest_views_search_api/src/Plugin/views/field/SearchApiEntityFieldExport.php @@ -47,9 +47,11 @@ class SearchApiEntityFieldExport extends SearchApiEntityField { */ // phpcs:ignore public function render_item($count, $item) { - $rendered = $item['rendered']; - if (isset($rendered['#type']) && $rendered['#type'] === 'data') { - return $rendered['#data']; + if (!empty($item['rendered'])) { + $rendered = $item['rendered']; + if (isset($rendered['#type']) && $rendered['#type'] === 'data') { + return $rendered['#data']; + } } return parent::render_item($count, $item); } -- GitLab