wse_config is incompatible with language and trash modules

Created on 9 March 2023, about 2 years ago

Problem/Motivation

When wse_config is active and either trash or wse_config or both are enabled, this will break the site, for example when a new workspace is created.

Steps to reproduce

Language bug steps:

drush si -y && drush en -y admin_toolbar_tools, wse_config, language && drush uli
Create new workspace via the “Add workspace” button at /admin/config/workflow/workspaces

=> infinite loop and WSOD + every subsequent request end in a WSOD

Trash bug steps:

drush si -y && drush en -y admin_toolbar_tools, wse_config, language && drush uli
Create new workspace via the “Add workspace” button at /admin/config/workflow/workspaces

=> infinite loop and WSOD + every subsequent request end in a WSOD

Same goes for
drush si -y && drush en -y admin_toolbar_tools, wse_config, language, trash && drush uli

Proposed resolution

Ignore trash and language configuration in wse_config.

🐛 Bug report
Status

Fixed

Version

1.0

Component

Workspace Config

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024