OK David, it appears (and this is weird):
- works in Production
- fails in Development 3.0.0 onwards (possibly before)
- I’ve tested on a vanilla no docker Dev environment but also on a very clean (but possibly config incomplete bespoke Docker dev environment).
Here’s the errors:
Error occurred:
- While rendering:
-top-level
application
discourse-root
sidebar-wrapper
admin
admin-wrapper
nav-item
link-to
-link-to
Uncaught (in promise) TypeError: While generating link to route "adminPlugins": this.model is undefined
get allAdminRoutes admin-plugins.js:20
note that I can put a debugger statement before the return this.model and it never fires the debugger.
@RGJ has kindly also looked at this and can repro this result.
This is a bit of a problem as clearly we need to develop stuff before it goes to production … but I don’t have to tell you that!
Also a bit annoying it’s a problem on Stable …
Moved to Contribute > Bug for now …