OK, Дэвид, похоже (и это странно):
- работает в Production
- не работает в Development начиная с версии 3.0.0 (возможно, и раньше)
- Я тестировал как на чистом окружении Dev без Docker, так и на очень чистом (но, возможно, с неполной конфигурацией) специализированном окружении Dev на Docker.
Вот ошибки:
Произошла ошибка:
- При рендеринге:
- корневой уровень
application
discourse-root
sidebar-wrapper
admin
admin-wrapper
nav-item
link-to
-link-to
Uncaught (in promise) TypeError: При генерации ссылки на маршрут "adminPlugins": this.model не определён
get allAdminRoutes admin-plugins.js:20
Обратите внимание: я могу поставить оператор debugger перед return this.model, но он никогда не срабатывает.
@RGJ тоже любезно посмотрел на это и смог воспроизвести проблему.
Это довольно серьёзная проблема, поскольку нам очевидно нужно разрабатывать функционал до его выкладки в Production… но вам, конечно, это и так известно!
Также немного раздражает, что проблема возникает на ветке Stable…
Пока переместил в Contribute > Bug …