Problem/Motivation
Rebuilding the menu tree automatically as implemented in https://www.drupal.org/project/wse/issues/3485818 proved to be problematic when publishing large workspaces.
Proposed resolution
* in wse_menu_entity_update() don't do anything if the entity is syncing.
* in an event subscriber for the WorkspacePostPublishEvent event, execute wse_menu_set_menu_rebuild_flag()
Issue fork wse-3490250
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
Comment #2
paranojik commentedComment #3
paranojik commentedComment #8
amateescu commentedMerged into 2.0.x and cherry-picked to 1.0.x, thanks!
Comment #9
amateescu commented