Events admin route not accessible in expected places

The Events plugin adds its own button to the admin-menu plugin outlet and does not use the add_admin_route API.

If the new admin sidebar is enabled, the admin-menu plugin outlet is not accessible and as such, there is no way to access the Events configuration pages.

To make the Events plugin put its menu items where people expect it, I believe we should be using add_admin_route so Discourse core will take care of making it appear where people expect it.

This plugin has other issues which may block a fix here. Will leave this unassigned for now.

1 Like

Yes, obviously. Just wanted to make sure that if we ever get to fixing the plugin, we won’t forget this one.

1 Like