Closed (fixed)
Project:
Navigation Extra
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Feb 2026 at 20:35 UTC
Updated:
23 Mar 2026 at 09:50 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #4
nickolajAdded missing schema definitions for all 10 reported config keys: blocks (position, navigation_safe_block_ids, hidden_navigation_safe_block_ids), common (generate_overview_links), content recent_items (hide_empty_list), users (roles_to_hide replacing incorrect roles_to_show), and full plugin schemas for tools, forms, local_tasks, and version. Also fixed a typo (`lable` -> `label`) in override_max_menu_depth.
Comment #5
dtfabio commentedComment #6
dtfabio commentedHi nickolaj,
I have tested the change on four different instances.
Drupal core versions: 10.3.14, 10.6.3, 11.2.10 and 11.3.3
PHP versions: 8.3.30 (10.3 and 11.2.10) and 8.4.18 for the other core versions.
Database version: MariaDB 11.8.6 and MySQL 8.4.5
After applying the patch, I still received errors on all instances because the configuration schema did not match the existing configuration.
I think it would be a good idea to write an update hook to set the configuration correctly for sites that are already using the module, which will also help to avoid unexpected behaviour.
Greetings,
Fabio
Comment #7
tim-dielsI'll have a look at this.
Comment #8
tim-dielsAdjusted one more data type and added update hook.
Comment #9
dtfabio commentedComment #10
dtfabio commentedHi Tim,
Re- tested the change on the same four instances.
Drupal core versions: 10.3.14, 10.6.3, 11.2.10 and 11.3.3
PHP versions: 8.3.30 (10.3 and 11.2.10) and 8.4.18 for the other core versions.
Database version: MariaDB 11.8.6 and MySQL 8.4.5
After the update, all configuration errors have disappeared, so I think this ticket can be marked as RTBC.
Greetings,
Fabio
Comment #12
tim-diels