Clean up ordering logic

This commit is contained in:
Jeremy Stretch 2024-06-30 11:17:53 -04:00
parent 75d7bc5226
commit ca55f1f56e

View File

@ -462,16 +462,13 @@ MENUS = [
PROVISIONING_MENU, PROVISIONING_MENU,
CUSTOMIZATION_MENU, CUSTOMIZATION_MENU,
OPERATIONS_MENU, OPERATIONS_MENU,
ADMIN_MENU,
] ]
# # Add top-level plugin menus
# Add plugin menus
#
for menu in registry['plugins']['menus']: for menu in registry['plugins']['menus']:
MENUS.insert(-1, menu) MENUS.append(menu)
# Add the default "plugins" menu
if registry['plugins']['menu_items']: if registry['plugins']['menu_items']:
# Build the default plugins menu # Build the default plugins menu
@ -484,4 +481,7 @@ if registry['plugins']['menu_items']:
icon_class="mdi mdi-puzzle", icon_class="mdi mdi-puzzle",
groups=groups groups=groups
) )
MENUS.insert(-1, plugins_menu) MENUS.append(plugins_menu)
# Add the admin menu last
MENUS.append(ADMIN_MENU)