#907690: Breadcrumbs don't work for dynamic paths & local tasks #2 left stale menu_links entries in the db. Due to the way breadcrumbs are calculated now, this results in the access callbacks for all menu callbacks being called on every page.

Patch is there for core in #932134: No upgrade path for MENU CALLBACK API change, but this affects live sites that started before that patch went in and updated HEAD past it already, and it may be that patch gets marked duplicate of one to properly remove stale menu_links entries for router paths, so posting it here too.

Also need to check if 4 is a valid value for menu_links created by d7, since that core update could potentially wipe them out (although they'd be recreated next menu_rebuild().

CommentFileSizeAuthor
#1 callbacks.patch899 bytescatch
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

catch’s picture

Status: Active » Needs review
FileSize
899 bytes
catch’s picture

type = 4 isn't a problem, doesn't appear in a D7 menu_router table, so the core update will be harmless once it goes in, but we still need this for head2head.

David_Rothstein’s picture

Issue summary: View changes
Status: Needs review » Closed (won't fix)

Closing this since no one is likely to need Drupal 7 HEAD to HEAD upgrade path patches anymore, and to clear out the queue for possible Drupal 8 usage (#2455949: [policy, no patch] Re-activate the head2head project and use it for beta2beta upgrades in the short-term).