Problem/Motivation
The module should never add 'menu' into the module dependencies since there is no 'menu' module.
Steps to reproduce
- Install acquia contenthub module.
- Install acquia contenthub publisher module.
- Install acquia contenthub subscriber module.
- Setup acquia contenthub.
- Create a menu and menu item. Leave the link override field empty.
- Export the menu from the Acquia contenthub publisher export interface.
- Import the menu from the Acquia contenthub subscriber import interface.
- It will failed with below message.
Exception: The menu module code base is not present. in Drupal\acquia_contenthub\EntityCdfSerializer->handleModules() (line 285 of /mnt/www/html/mhicom01dev/docroot/modules/contrib/acquia_contenthub/src/EntityCdfSerializer.php).
Proposed resolution
Remove 'menu' from the module dependencies.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | depcalc-remove-menu-from-module-dependencies-3200049.patch | 922 bytes | yechaozheng |
Issue fork depcalc-3200049
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
yechaozheng commentedCreate a patch to fix the issue.
Comment #5
abarrios commented