Hello I am getting an error from /ds/src/Plugin/DsField/User/User.php.

It is similar to the error from this issue, only it is a different DsField.
https://www.drupal.org/node/2983475

Will provide a similar patch as the one above.

Error/stacktrace:

The website encountered an unexpected error. Please try again later.
TypeError: Argument 1 passed to Drupal\Core\Entity\EntityViewBuilder::view() must implement interface Drupal\Core\Entity\EntityInterface, null given, called in /modules/contrib/ds/src/Plugin/DsField/User/User.php on line 66 in Drupal\Core\Entity\EntityViewBuilder->view() (line 110 of core/lib/Drupal/Core/Entity/EntityViewBuilder.php).
Drupal\Core\Entity\EntityViewBuilder->view(NULL, 'post_teaser') (Line: 66)
Drupal\ds\Plugin\DsField\User\User->build() (Line: 355)
ds_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 286)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 220)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func(Array, Array) (Line: 378)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 76)
__TwigTemplate_a91069075da5f25da9bc6811e223332c0665a9fd033d884de60658cd2fa7ff01->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/views/views-view-unformatted.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 450)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 126)
__TwigTemplate_c32487a74f6dbca9ee4119cf60eeeb15c89db8138f47dbc104418e88ce3c395c->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/views/views-view.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 450)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 95)
__TwigTemplate_d7c8d899909d5196c5fcf51907989ceea414b0c1580e06c9a262a98b26ea0f39->block_content(Array, Array) (Line: 216)
Twig\Template->displayBlock('content', Array, Array) (Line: 84)
__TwigTemplate_d7c8d899909d5196c5fcf51907989ceea414b0c1580e06c9a262a98b26ea0f39->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/block/block.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 103)
__TwigTemplate_e3509a5cd15f1f9c52d43fd00785ca08b6326004e0ae53510dd4ffc455946be9->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/field/field.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 201)
__TwigTemplate_1ee3bc3e1c881d196065934b272c21bdd023314267404bf7cf76ad34ae412c60->block_content(Array, Array) (Line: 216)
Twig\Template->displayBlock('content', Array, Array) (Line: 76)
__TwigTemplate_1ee3bc3e1c881d196065934b272c21bdd023314267404bf7cf76ad34ae412c60->block_paragraph(Array, Array) (Line: 216)
Twig\Template->displayBlock('paragraph', Array, Array) (Line: 65)
__TwigTemplate_1ee3bc3e1c881d196065934b272c21bdd023314267404bf7cf76ad34ae412c60->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/paragraphs/paragraph--tabs--default.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 103)
__TwigTemplate_e3509a5cd15f1f9c52d43fd00785ca08b6326004e0ae53510dd4ffc455946be9->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/field/field.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 127)
__TwigTemplate_03173a676482ef1171c1b68f4a8f34aa965e004ba121dc45a792a3e9b3548a3f->block_content(Array, Array) (Line: 216)
Twig\Template->displayBlock('content', Array, Array) (Line: 89)
__TwigTemplate_03173a676482ef1171c1b68f4a8f34aa965e004ba121dc45a792a3e9b3548a3f->block_paragraph(Array, Array) (Line: 216)
Twig\Template->displayBlock('paragraph', Array, Array) (Line: 78)
__TwigTemplate_03173a676482ef1171c1b68f4a8f34aa965e004ba121dc45a792a3e9b3548a3f->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/paragraphs/paragraph--two-columns.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 260)
__TwigTemplate_86c5645631a40b61cbb837c1937f95702ed2782181f87c534209800195214259->getcontent(Array, Array, Object, Object) (Line: 673)
Twig\Template->getAttribute(Object, 'content', Array, 'method') (Line: 190)
__TwigTemplate_86c5645631a40b61cbb837c1937f95702ed2782181f87c534209800195214259->getfield(Array, Array, 'Paragraphs', Object, Object, Object, Object, 1, Array) (Line: 673)
Twig\Template->getAttribute(Object, 'field', Array, 'method') (Line: 98)
__TwigTemplate_86c5645631a40b61cbb837c1937f95702ed2782181f87c534209800195214259->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('modules/contrib/ds/templates/ds-field-expert.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 437)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 450)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 195)
Drupal\Core\Render\Renderer->render(Array) (Line: 490)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 68)
__TwigTemplate_fdb60be83f1d28f6beee2464eadb0315bb08727155717cf436c82edd731f700a->doDisplay(Array, Array) (Line: 427)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 398)
Twig\Template->display(Array) (Line: 406)
Twig\Template->render(Array) (Line: 64)
twig_render_template('/templates/content/node/layout--onecol--node-page.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('layout__onecol', Array) (Line: 437)
CommentFileSizeAuthor
#3 entityviewbuilder-error-3045515-3.patch728 bytesFalco010
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Falco010 created an issue. See original summary.

Falco010’s picture

Issue summary: View changes
Falco010’s picture

Falco010’s picture

Priority: Normal » Major
Status: Active » Needs review

  • swentel committed b93ea73 on 8.x-3.x authored by Falco010
    Issue #3045515 by Falco010: EntityViewBuilder error
    
swentel’s picture

Status: Needs review » Fixed

committed and pushed, thanks!

Status: Fixed » Closed (fixed)

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