Revisit UUID handling for menu links

Created on 4 October 2019, about 5 years ago
Updated 27 July 2023, over 1 year ago

#2353585: UUID export and import of menu items linking to nodes, terms and users β†’ introduced special-casing of UUID paths in menu links components. There are arguments to be made that these changes should be committed directly to uuid or uuid_features. If necessary (and reasonable), the current features API surface should be extended.

Remaining tasks:

  1. Consider reverting f260688 β†’ before a new release is published.
  2. Clear description of the problems that the integration solves.
  3. A tests-only patch based on the previous description, that fails for 65b07cae (the issue commit's parent commit) and passes in 7x.1.x HEAD.
  4. Match tests against requirements from other issues in order to decide final scope / scope splitting.
  5. Reimplement integration on behalf of uuid, using only the available features API. Suggest API extensions where necessary.
  6. Decide to which project the changes should be committed

Original summary:

#2353585: UUID export and import of menu items linking to nodes, terms and users β†’ introduced functionally identical code in several places throughout features.menu.inc and should be refactored to use a helper function.

πŸ“Œ Task
Status

Closed: works as designed

Version

2.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany ciss

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024