Problem/Motivation

Add block is broken after adding a new block in layout brower

Steps to reproduce

Add a block (view based, for instance) in admin/config/content/layout-builder-browser.

Try to add a block in layout builder.

You got this message : "Oops, something went wrong. Check your browser's developer console for more details."

The console shows :

jquery.min.js?v=4.0.0-beta.2:2

POST

https://demo-2-783513-u7kjqea-ou7ciqatvsgso.fr-3.platformsh.site/layout_... 500 (Internal Server Error)

send @ jquery.min.js?v=4.0.0-beta.2:2
ajax @ jquery.min.js?v=4.0.0-beta.2:2
Drupal.Ajax.eventResponse @ js_VskgpEXnDhdWrF2LU…QlUq1LzxNxOvn3w:221
(anonymous) @ js_VskgpEXnDhdWrF2LU…QlUq1LzxNxOvn3w:221
dispatch @ jquery.min.js?v=4.0.0-beta.2:2
v.handle @ jquery.min.js?v=4.0.0-beta.2:2

js_VskgpEXnDhdWrF2LU5_jMQF6NIr2W_hUH6bPs_yGPN4.js?scope=footer&delta=1&language=en&theme=sobki_theme_bootstrap&include=eJxlUNFuxCAM-yE4PgkFmp2icYQloVv_fumut6rbCyK2Y9kpdM-DBqZyfELlbvhlE1paZA5otxOJjfq7ukQwVX4M7thNb5OyTjLMhdnUBEaMUF21EPen-rCCarTij80Fr9waDMUL6N5kW3xjeVzwFcWoehqD4mE-hNL-BM-4G_-uP8fQYONpuUxqC8qLvaKhw0p3MM-byNtKd8mJBUH1surZ8xBcCT9fPicTDyYo1n0pNyoCsqU_c_h_ruTXQlUq1LzxNxOvn3w:221

Drupal.AjaxError {message: '\nAn AJAX HTTP error occurred.\nHTTP Result Code: 50…equire('/app/app/index.php') (Line: 4)\n', name: 'AjaxError', stack: 'Error\n at https://demo-2-783513-u7kjqea-ou7ciqa…DyYo1n0pNyoCsqU_c_h_ruTXQlUq1LzxNxOvn3w:221:19702'}

Uncaught

Drupal.Ajax.error @ js_VskgpEXnDhdWrF2LU…QlUq1LzxNxOvn3w:221
complete @ js_VskgpEXnDhdWrF2LU…QlUq1LzxNxOvn3w:221
c @ jquery.min.js?v=4.0.0-beta.2:2
fireWith @ jquery.min.js?v=4.0.0-beta.2:2
E @ jquery.min.js?v=4.0.0-beta.2:2
(anonymous) @ jquery.min.js?v=4.0.0-beta.2:2
XMLHttpRequest.send
send @ jquery.min.js?v=4.0.0-beta.2:2
ajax @ jquery.min.js?v=4.0.0-beta.2:2
Drupal.Ajax.eventResponse @ js_VskgpEXnDhdWrF2LU…QlUq1LzxNxOvn3w:221
(anonymous) @ js_VskgpEXnDhdWrF2LU…QlUq1LzxNxOvn3w:221
dispatch @ jquery.min.js?v=4.0.0-beta.2:2
v.handle @ jquery.min.js?v=4.0.0-beta.2:2

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

vmaucorps created an issue. See original summary.

grimreaper’s picture

Title: Add block is broken after adding a new block in layout brower » Add block is broken after adding a new block in layout browser
grimreaper’s picture

It was due to a missing check when there is no image in the layout builder browser block.

  • grimreaper committed cb50dfaf on 11.0.x
    Issue #3531956 by vmaucorps, grimreaper: Add block is broken after...
grimreaper’s picture

Assigned: grimreaper » Unassigned
Status: Active » Needs review
grimreaper’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

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