Plenty notices in the DRD site logs about : statusToHtml
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3198801. -->
Reported by: [steveoriol](https://www.drupal.org/user/320603)
Related to !1
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>I have plenty notices like the following, I looked for a can but I do not see where the error came from. </p>
<pre>Notice : Undefined offset: -2 dans Drupal\drd\Plugin\views\field\UpdateStatus->statusToHtml() (/home/sites/DRD/web/modules/contrib/drd/src/Plugin/views/field/UpdateStatus.php ligne 42)</pre><p>
or</p>
<pre>Notice : Trying to access array offset on value of type null dans Drupal\drd\Plugin\views\field\UpdateStatus->statusToHtml() (/home/sites/DRD/web/modules/contrib/drd/src/Plugin/views/field/UpdateStatus.php ligne 42)</pre><p>
or<br>
<code>Notice : Undefined index: dans Drupal\drd\Plugin\views\field\UpdateStatus->statusToHtml() (/home/sites/DRD/web/modules/contrib/drd/src/Plugin/views/field/UpdateStatus.php ligne 43)</code></p>
<p>accompany by :</p>
<pre>#0 /home/sites/DRD/web/core/includes/bootstrap.inc(305): _drupal_error_handler_real()<br>#1 /home/sites/DRD/web/modules/contrib/drd/src/Plugin/views/field/UpdateStatus.php(42): _drupal_error_handler()<br>#2 /home/sites/DRD/web/modules/contrib/drd/src/Plugin/views/field/UpdateStatus.php(81): Drupal\drd\Plugin\views\field\UpdateStatus->statusToHtml()<br>#3 /home/sites/DRD/web/core/modules/views/src/Plugin/views/field/FieldPluginBase.php(1156): Drupal\drd\Plugin\views\field\UpdateStatus->render()<br>#4 /home/sites/DRD/web/core/modules/views/views.theme.inc(238): Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender()<br>#5 /home/sites/DRD/web/core/lib/Drupal/Core/Theme/ThemeManager.php(287): template_preprocess_views_view_field()<br>#6 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render()<br>#7 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender()<br>#8 /home/sites/DRD/web/core/modules/views/src/Plugin/views/field/FieldPluginBase.php(1747): Drupal\Core\Render\Renderer->render()<br>#9 /home/sites/DRD/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(772): Drupal\views\Plugin\views\field\FieldPluginBase->theme()<br>#10 [internal function]: Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow()<br>#11 /home/sites/DRD/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(101): call_user_func_array()<br>#12 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(781): Drupal\Core\Render\Renderer->doTrustedCallback()<br>#13 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(372): Drupal\Core\Render\Renderer->doCallback()<br>#14 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender()<br>#15 /home/sites/DRD/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(711): Drupal\Core\Render\Renderer->render()<br>#16 /home/sites/DRD/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(578): Drupal\views\Plugin\views\style\StylePluginBase->renderFields()<br>#17 /home/sites/DRD/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(469): Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping()<br>#18 /home/sites/DRD/web/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php(2170): Drupal\views\Plugin\views\style\StylePluginBase->render()<br>#19 /home/sites/DRD/web/core/modules/views/src/ViewExecutable.php(1533): Drupal\views\Plugin\views\display\DisplayPluginBase->render()<br>#20 /home/sites/DRD/web/modules/contrib/eva/src/Plugin/views/display/Eva.php(380): Drupal\views\ViewExecutable->render()<br>#21 /home/sites/DRD/web/core/modules/views/src/ViewExecutable.php(1630): Drupal\eva\Plugin\views\display\Eva->execute()<br>#22 /home/sites/DRD/web/core/modules/views/src/Element/View.php(77): Drupal\views\ViewExecutable->executeDisplay()<br>#23 [internal function]: Drupal\views\Element\View::preRenderViewElement()<br>#24 /home/sites/DRD/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(101): call_user_func_array()<br>#25 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(781): Drupal\Core\Render\Renderer->doTrustedCallback()<br>#26 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(372): Drupal\Core\Render\Renderer->doCallback()<br>#27 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(444): Drupal\Core\Render\Renderer->doRender()<br>#28 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender()<br>#29 /home/sites/DRD/web/core/lib/Drupal/Core/Template/TwigExtension.php(450): Drupal\Core\Render\Renderer->render()<br>#30 /home/sites/DRD/web/sites/default/files/php/twig/602c11fd81c0b_drd-domain.html.twig_HzdolcIPjaa7O2qYDAWkXQdW1/EauYm9lPQxKssw2-RVAjrcXeMPjplkCMLtbG4xoMmxo.php(46): Drupal\Core\Template\TwigExtension->escapeFilter()<br>#31 /home/sites/DRD/vendor/twig/twig/src/Template.php(405): __TwigTemplate_1bbb7199acc839a0b575f6da4959b4f5366d7e0bd09a04c8d4b12fbc7cb8fb00->doDisplay()<br>#32 /home/sites/DRD/vendor/twig/twig/src/Template.php(378): Twig\Template->displayWithErrorHandling()<br>#33 /home/sites/DRD/vendor/twig/twig/src/Template.php(390): Twig\Template->display()<br>#34 /home/sites/DRD/web/core/themes/engines/twig/twig.engine(65): Twig\Template->render()<br>#35 /home/sites/DRD/web/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template()<br>#36 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render()<br>#37 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender()<br>#38 /home/sites/DRD/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(241): Drupal\Core\Render\Renderer->render()<br>#39 /home/sites/DRD/web/core/lib/Drupal/Core/Render/Renderer.php(573): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}()<br>#40 /home/sites/DRD/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(242): Drupal\Core\Render\Renderer->executeInRenderContext()<br>#41 /home/sites/DRD/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(132): Drupal\Core\Render\MainContent\HtmlRenderer->prepare()<br>#42 /home/sites/DRD/web/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse()<br>#43 [internal function]: Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()<br>#44 /home/sites/DRD/web/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(142): call_user_func()<br>#45 /home/sites/DRD/vendor/symfony/http-kernel/HttpKernel.php(163): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch()<br>#46 /home/sites/DRD/vendor/symfony/http-kernel/HttpKernel.php(80): Symfony\Component\HttpKernel\HttpKernel->handleRaw()<br>#47 /home/sites/DRD/web/core/lib/Drupal/Core/StackMiddleware/Session.php(57): Symfony\Component\HttpKernel\HttpKernel->handle()<br>#48 /home/sites/DRD/web/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle()<br>#49 /home/sites/DRD/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(106): Drupal\Core\StackMiddleware\KernelPreHandle->handle()<br>#50 /home/sites/DRD/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(85): Drupal\page_cache\StackMiddleware\PageCache->pass()<br>#51 /home/sites/DRD/web/modules/contrib/shield/src/ShieldMiddleware.php(91): Drupal\page_cache\StackMiddleware\PageCache->handle()<br>#52 /home/sites/DRD/web/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(47): Drupal\shield\ShieldMiddleware->handle()<br>#53 /home/sites/DRD/web/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(52): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle()<br>#54 /home/sites/DRD/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle()<br>#55 /home/sites/DRD/web/core/lib/Drupal/Core/DrupalKernel.php(706): Stack\StackedHttpKernel->handle()<br>#56 /home/sites/DRD/web/index.php(19): Drupal\Core\DrupalKernel->handle()<br>#57 {main}</pre><h4 id="summary-steps-reproduce">Steps to reproduce</h4>
<p>I don't know where it could come from ...<br>
I use DRD on D9.1.4 with PHP 7.4.15 and a few sites in remote on D7, D8 and D9 .. </p>
issue