- 🇮🇹Italy afagioli Rome
Is it happening again today with latest https://www.drupal.org/project/bee/releases/8.x-2.x-dev → ?
- Status changed to Closed: outdated
11 months ago 9:29am 16 April 2024
First, thanks for the awesome module!
I was messing around with the form display for the "Availability Hourly" event type (/admin/bat/events/event/event-types/availability_hourly/edit/form-display) and changed the widget for the Unit and State fields from Autocomplete to Select List. In another window, I was viewing a bookable node that had a unit with available hours--after saving the event type form display page, I got an error on the node I was viewing (e.g. it displayed "The website encountered an unexpected error. Please try again later."). I changed the widgets back to Autocomplete + flushed the cache but the error persists whenever I try to view that node. Note that I can still edit the node, and view all of the other bookable nodes (they are all hourly types with other units). It's just the one node that I can't fix...
Here's the log entry for the PHP error:
Error: Call to a member function id() on null in bee_entity_view_alter() (line 527 of /home/[User Folder Name]/public_html/modules/bee/bee.module) #0 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Extension/ModuleHandler.php(539): bee_entity_view_alter(Array, Object(Drupal\bat_unit\Entity\Unit), Object(Drupal\Core\Entity\Entity\EntityViewDisplay)) #1 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Entity/EntityViewBuilder.php(286): Drupal\Core\Extension\ModuleHandler->alter('bat_unit_view', Array, Object(Drupal\bat_unit\Entity\Unit), Object(Drupal\Core\Entity\Entity\EntityViewDisplay)) #2 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Entity/EntityViewBuilder.php(220): Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) #3 [internal function]: Drupal\Core\Entity\EntityViewBuilder->build(Array) #4 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(378): call_user_func(Array, Array) #5 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(195): Drupal\Core\Render\Renderer->doRender(Array, false) #6 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(490): Drupal\Core\Render\Renderer->render(Array) #7 /home/[User Folder Name]/public_html/sites/default/files/php/twig/5bb3c703dc2b4_field-availability-hourly_lGZkerB29mCiVTmn8sG_VZ0P2/E9H3At12gJI47dviFjPJi-oyeoWQ59ALGO-JDp_a4XM.php(77): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true) #8 /home/[User Folder Name]/public_html/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_93322223ce384b705e42ec0ef777794c03775a3ebc866c16297e9e84aa06ae4c->doDisplay(Array, Array) #9 /home/[User Folder Name]/public_html/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #10 /home/[User Folder Name]/public_html/vendor/twig/twig/lib/Twig/Template.php(411): Twig_Template->display(Array) #11 /home/[User Folder Name]/public_html/core/themes/engines/twig/twig.engine(64): Twig_Template->render(Array) #12 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('modules/bee/tem...', Array) #13 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(437): Drupal\Core\Theme\ThemeManager->render('field', Array) #14 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(450): Drupal\Core\Render\Renderer->doRender(Array) #15 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(195): Drupal\Core\Render\Renderer->doRender(Array, false) #16 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(490): Drupal\Core\Render\Renderer->render(Array) #17 /home/[User Folder Name]/public_html/sites/default/files/php/twig/5bb3c703dc2b4_node.html.twig_MY-l2Ehxi7PLjnJy22sMki_KQ/IUjmr5kk_tkVLT9vVkDFEZAiDwVmtYo-KZVtYYnIk3M.php(110): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true) #18 /home/[User Folder Name]/public_html/vendor/twig/twig/lib/Twig/Template.php(432): __TwigTemplate_67bbe12865f7c9841105d058650e739f2644c016efaf9147cf72ac36eee9ec28->doDisplay(Array, Array) #19 /home/[User Folder Name]/public_html/vendor/twig/twig/lib/Twig/Template.php(403): Twig_Template->displayWithErrorHandling(Array, Array) #20 /home/[User Folder Name]/public_html/vendor/twig/twig/lib/Twig/Template.php(411): Twig_Template->display(Array) #21 /home/[User Folder Name]/public_html/core/themes/engines/twig/twig.engine(64): Twig_Template->render(Array) #22 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/drupal8_...', Array) #23 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(437): Drupal\Core\Theme\ThemeManager->render('node', Array) #24 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(195): Drupal\Core\Render\Renderer->doRender(Array, false) #25 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(226): Drupal\Core\Render\Renderer->render(Array, false) #26 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/Renderer.php(582): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() #27 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(227): Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure)) #28 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(117): Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch)) #29 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch)) #30 [internal function]: Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #31 /home/[User Folder Name]/public_html/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111): call_user_func(Array, Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher)) #32 /home/[User Folder Name]/public_html/vendor/symfony/http-kernel/HttpKernel.php(156): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent)) #33 /home/[User Folder Name]/public_html/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #34 /home/[User Folder Name]/public_html/modules/bat_api/src/StackMiddleware/BatApiMiddleware.php(44): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #35 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/StackMiddleware/Session.php(57): Drupal\bat_api\StackMiddleware\BatApiMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #36 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #37 /home/[User Folder Name]/public_html/core/modules/page_cache/src/StackMiddleware/PageCache.php(99): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #38 /home/[User Folder Name]/public_html/core/modules/page_cache/src/StackMiddleware/PageCache.php(78): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true) #39 /home/[User Folder Name]/public_html/modules/services/src/StackMiddleware/FormatSetter.php(44): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #40 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(47): Drupal\services\StackMiddleware\FormatSetter->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #41 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(52): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #42 /home/[User Folder Name]/public_html/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #43 /home/[User Folder Name]/public_html/core/lib/Drupal/Core/DrupalKernel.php(665): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #44 /home/[User Folder Name]/public_html/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #45 {main}.
Closed: outdated
1.0
Miscellaneous
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Is it happening again today with latest https://www.drupal.org/project/bee/releases/8.x-2.x-dev → ?