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