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

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

paranojik created an issue. See original summary.

paranojik’s picture

Issue summary: View changes
paranojik’s picture

Status: Active » Needs review

amateescu made their first commit to this issue’s fork.

amateescu’s picture

Status: Needs review » Fixed

Merged into 2.0.x and cherry-picked to 1.0.x, thanks!

amateescu’s picture

Status: Fixed » Closed (fixed)

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