From fe8e9d83c38d73720b8ccfaeb9c76e1dcab6df6f Mon Sep 17 00:00:00 2001
From: Andrei Condurachi <2508-andreic@users.noreply.drupalcode.org>
Date: Mon, 23 Jan 2023 13:36:43 +0200
Subject: [PATCH] Issue #3335658 by andreic: Error: Call to a member function
 getPluginId() on null in entityqueue_views_pre_render() (line 70 of
 modules/contrib/entityqueue/entityqueue.module)

---
 entityqueue.module | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/entityqueue.module b/entityqueue.module
index e4c3b38..ea3c3cb 100644
--- a/entityqueue.module
+++ b/entityqueue.module
@@ -67,7 +67,7 @@ function entityqueue_views_pre_render(ViewExecutable $view) {
 
   // Add contextual link when view row plugin is entity_subqueue,
   // and entity queue filter are provided.
-  if ($view->rowPlugin->getPluginId() == 'entity:entity_subqueue' && $view->rowPlugin->getEntityTypeId() == 'entity_subqueue') {
+  if ($view->rowPlugin && $view->rowPlugin->getPluginId() == 'entity:entity_subqueue' && $view->rowPlugin->getEntityTypeId() == 'entity_subqueue') {
     $view_filters = $view->filter;
     foreach ($view_filters as $filter) {
       if ($filter->field == 'queue' && !empty($filter->value)) {
-- 
GitLab