- Issue created by @rodrigoaguilera
- Merge request !158Issue #3543443: Menu clickthrough incompatibility with Group Content Menu → (Open) created by rodrigoaguilera
When I try to create a menu item for a group menu I get a fatal error:
TypeError: Drupal\menu_clickthrough\Menu\MenuTreeStorageMenuHelper::isClickthroughEnabled(): Argument #1 ($menu) must be of type Drupal\system\Entity\Menu, null given, called in /var/www/html/docroot/modules/contrib/rocketship_core/modules/menu_clickthrough/menu_clickthrough.module on line 159 in Drupal\menu_clickthrough\Menu\MenuTreeStorageMenuHelper->isClickthroughEnabled() (line 50 of modules/contrib/rocketship_core/modules/menu_clickthrough/src/Menu/MenuTreeStorageMenuHelper.php).
_menu_clickthrough_hide_menu_link_content_field_form() (Line: 105)
menu_clickthrough_form_alter() (Line: 480)
Drupal\Core\Extension\ModuleHandler->alter() (Line: 839)
Drupal\Core\Form\FormBuilder->prepareForm() (Line: 280)
Drupal\Core\Form\FormBuilder->buildForm() (Line: 48)
Drupal\Core\Entity\EntityFormBuilder->getForm() (Line: 127)
Drupal\group_content_menu\Controller\GroupContentMenuController->addLink()
...
Go to a route like /group/1/menu/1/add-link
and see the error
Check for an existing menu before doing the logic
Code
Active
6.2
Code