Problem/Motivation

The line at 592 calls the webform_score_select id, which is causing the error.

https://mysite.com|1671761879|php|92.119.19.211|https://mysite.com/system/files/styles/social_x_large/private/2021-12/fa...|https://mysite.com/?check_logged_in=1|4||Error: Call to a member function get() on null in Drupal\webform\Plugin\WebformElementBase->isExcluded() (line 592 of /mysite-path/html/modules/contrib/webform/src/Plugin/WebformElementBase.php) #0 /mysite-path/html/modules/contrib/webform/src/Plugin/WebformElementBase.php(599): Drupal\webform\Plugin\WebformElementBase->isExcluded()

Dec 23 02:17:59 dev mysite.com: #1 /mysite-path/html/modules/contrib/webform/webform.module(794): Drupal\webform\Plugin\WebformElementBase->isEnabled()
Dec 23 02:17:59 dev mysite.com: #2 [internal function]: webform_file_download()
Dec 23 02:17:59 dev mysite.com: #3 /mysite-path/html/core/lib/Drupal/Core/Extension/ModuleHandler.php(426): call_user_func_array()
Dec 23 02:17:59 dev mysite.com: #4 /mysite-path/html/core/lib/Drupal/Core/Extension/ModuleHandler.php(405): Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}()
Dec 23 02:17:59 dev mysite.com: #5 /mysite-path/html/core/lib/Drupal/Core/Extension/ModuleHandler.php(433): Drupal\Core\Extension\ModuleHandler->invokeAllWith()
Dec 23 02:17:59 dev mysite.com: #6 /mysite-path/html/core/modules/image/src/Controller/ImageStyleDownloadController.php(187): Drupal\Core\Extension\ModuleHandler->invokeAll()
Dec 23 02:17:59 dev mysite.com: #7 /mysite-path/html/modules/contrib/imageapi_optimize_webp/src/Controller/ImageStyleDownloadController.php(49): Drupal\image\Controller\ImageStyleDownloadController->deliver()
Dec 23 02:17:59 dev mysite.com: #8 [internal function]: Drupal\imageapi_optimize_webp\Controller\ImageStyleDownloadController->deliver()
Dec 23 02:17:59 dev mysite.com: #9 /mysite-path/html/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(123): call_user_func_array()
Dec 23 02:17:59 dev mysite.com: #10 /mysite-path/html/core/lib/Drupal/Core/Render/Renderer.php(564): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
Dec 23 02:17:59 dev mysite.com: #11 /mysite-path/html/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(124): Drupal\Core\Render\Renderer->executeInRenderContext()
Dec 23 02:17:59 dev mysite.com: #12 /mysite-path/html/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(97): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext()
Dec 23 02:17:59 dev mysite.com: #13 /mysite-path/vendor/symfony/http-kernel/HttpKernel.php(169): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
Dec 23 02:17:59 dev mysite.com: #14 /mysite-path/vendor/symfony/http-kernel/HttpKernel.php(81): Symfony\Component\HttpKernel\HttpKernel->handleRaw()
Dec 23 02:17:59 dev mysite.com: #15 /mysite-path/html/modules/contrib/simple_oauth/src/HttpMiddleware/BasicAuthSwap.php(54): Symfony\Component\HttpKernel\HttpKernel->handle()
Dec 23 02:17:59 dev mysite.com: #16 /mysite-path/html/core/lib/Drupal/Core/StackMiddleware/Session.php(58): Drupal\simple_oauth\HttpMiddleware\BasicAuthSwap->handle()
Dec 23 02:17:59 dev mysite.com: #17 /mysite-path/html/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(48): Drupal\Core\StackMiddleware\Session->handle()
Dec 23 02:17:59 dev mysite.com: #18 /mysite-path/html/core/modules/page_cache/src/StackMiddleware/PageCache.php(106): Drupal\Core\StackMiddleware\KernelPreHandle->handle()
Dec 23 02:17:59 dev mysite.com: #19 /mysite-path/html/core/modules/page_cache/src/StackMiddleware/PageCache.php(85): Drupal\page_cache\StackMiddleware\PageCache->pass()
Dec 23 02:17:59 dev mysite.com: #20 /mysite-path/html/core/modules/ban/src/BanMiddleware.php(50): Drupal\page_cache\StackMiddleware\PageCache->handle()
Dec 23 02:17:59 dev mysite.com: #21 /mysite-path/html/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48): Drupal\ban\BanMiddleware->handle()
Dec 23 02:17:59 dev mysite.com: #22 /mysite-path/html/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle()
Dec 23 02:17:59 dev mysite.com: #23 /mysite-path/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle()
Dec 23 02:17:59 dev mysite.com: #24 /mysite-path/html/core/lib/Drupal/Core/DrupalKernel.php(709): Stack\StackedHttpKernel->handle()
Dec 23 02:17:59 dev mysite.com: #25 /mysite-path/html/index.php(19): Drupal\Core\DrupalKernel->handle()
Dec 23 02:17:59 dev mysite.com: #26 {main}.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

SocialNicheGuru created an issue. See original summary.

cilefen’s picture

Status: Active » Postponed (maintainer needs more info)
Issue tags: +Needs steps to reproduce
socialnicheguru’s picture

Project: Webform » Webform Score
Version: 6.1.x-dev » 8.x-2.x-dev
Issue summary: View changes
Status: Postponed (maintainer needs more info) » Active
socialnicheguru’s picture

Title: Call to a member function get() on null in Drupal\webform\Plugin\WebformElementBase->isExcluded( » Webform_score: Call to a member function get() on null in Drupal\webform\Plugin\WebformElementBase->isExcluded(
socialnicheguru’s picture

Issue summary: View changes
webflo’s picture

nigelcunningham’s picture

Status: Active » Fixed

I think so too. I've just released 2.3 with the fix for 3155194. I'll close this for now but please reopen if it's not fixed.

Thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.