πŸ‡ΊπŸ‡ΈUnited States @JasonSafro

Account created on 19 September 2006, over 17 years ago
#

Recent comments

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Page is full of broken links.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

This should patch all the issues I encountered.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

JasonSafro β†’ created an issue.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Page is not deprecated. The information about conditions is valid.

@theprodigy is correct. Queries do require an ->accessCheck() to work.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Here's the full error backtrace:

The website encountered an unexpected error. Try again later.

Error: Call to undefined method Drupal\Core\Url::getUrl() in social_group_social_user_account_header_create_links() (line 2575 of profiles/contrib/social/modules/social_features/social_group/social_group.module).

call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'social_group') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('social_user_account_header_create_links', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('social_user_account_header_create_links', Array) (Line: 160)
Drupal\social_user\Plugin\Block\AccountHeaderBlock->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array('Drupal\block\BlockViewBuilder::preRender', Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback('Drupal\block\BlockViewBuilder::preRender', Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725 β†’ ', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', 'Drupal\block\BlockViewBuilder::preRender', Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 183)
Drupal\Core\Render\Renderer->doRenderPlaceholder(Array) (Line: 712)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
Fiber->start() (Line: 720)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 597)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 153)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 154)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 286)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 135)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.response') (Line: 214)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 160)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Added a reminder to save the node to the Node: Create instructions.
 

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

The 'core_version_requirement' key must be present in info.yml files for D8.7+

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

This patch sets focus to the last element the user altered. It should probably be in an event handler or callback. If someone wants to improve this patch, please do.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Dynamic queries and entity queries are *almost* the same. I noted a key difference.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Commented my code.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Documentation recommends methods that do not exist. Updated documentation to suggest code that works.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

I came across this ticket while trying to solve the issue described in https://www.drupal.org/project/search_api/issues/3274158 πŸ› RuntimeException while trying to render item Active . I applied the patch.

Bad news: This patch did not resolve https://www.drupal.org/project/search_api/issues/3274158 πŸ› RuntimeException while trying to render item Active for me.
Good news: This patch did not cause any problems that I noticed. So that's something.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Please check https://www.drupal.org/project/drupal/issues/3352880 πŸ› Logic Error in Tables.php Active . I think it's related but different.

πŸ‡ΊπŸ‡ΈUnited States JasonSafro

Maybe update the error message with something like:

Before adding a facet, there should be a facet source. Facet sources can be:
- Drupal core's search.
- A view based on a Search API index with a page display.
- A page from the search_api_page module.
Production build 0.69.0 2024