- Issue created by @ergonlogic
- πΊπΈUnited States millenniumtree Holualoa, HI
Adding these two lines to config_enforce_devel_config_enforce_form_denylist works around the problem. Not ideal, but here's a patch to get around the issue.
'block_admin_display_form', 'block_form',
- π¨π¦Canada ambient.impact Toronto
Changing the title to reflect the more widespread set of errors. Also upping the priority because this is completely breaking things.
- π¨π¦Canada ambient.impact Toronto
As far as I can tell, this change was probably introduced as part of #config_target in ConfigFormBase: using validation constraints for editing simple config β . After some tinkering, I think the fact that we're extending
ConfigFormBase
for the embedded enforce form is the root cause that's causing Drupal core to attempt to call that method that's in the fatal error; basically, since the embedded enforce form now looks like a config form, it's making Drupal core treat the parent form - e.g. the block layout form, field UI, etc. - asConfigFormBase
even though they themselves only extendFormBase
. - Assigned to ambient.impact
- Merge request !31Issues #3444231 and #3453060: EmbeddedEnforceForm: build own buttons. β (Merged) created by ambient.impact
- Issue was unassigned.
- Status changed to Needs review
10 months ago 7:12pm 6 June 2024 -
spiderman β
committed c6f1a89f on 1.0.x authored by
Ambient.Impact β
Issues #3444231 and #3453060: EmbeddedEnforceForm: build own buttons:...
-
spiderman β
committed c6f1a89f on 1.0.x authored by
Ambient.Impact β
- Status changed to RTBC
8 months ago 9:53pm 7 August 2024 - π¨π¦Canada blanca.esqueda
After composer update and the update of core/module versions..
Started to get WSOD errors on the block page, add/edit fields, etc..Tried the patch here: https://www.drupal.org/project/config_enforce_devel/issues/3424770#comme... π Fix WSOD when visiting the config_enforce page Needs review . but it did't resolved the issue.
Then updated composer to use the dev version -- as that's the one that has the merge https://git.drupalcode.org/project/config_enforce_devel/-/merge_requests...
composer require 'drupal/config_enforce_devel:1.0.x-dev@dev'
Going to the dev version resolved all the error happening in multiple pages.
- Status changed to Fixed
8 months ago 1:40am 8 August 2024 - π¨π¦Canada spiderman Halifax, NS
I've merged the associated MR here, and will cut a new release shortly. Thanks for the fix @Ambient.Impact, and the validation the patch helps, @Blanca.Esqueda!
Automatically closed - issue fixed for 2 weeks with no activity.