Проблемы переопределения геттеров в контроллере (3.0.0)

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… но вам, конечно, это и так известно! :sweat_smile: Также немного раздражает, что проблема возникает на ветке Stable…

Пока переместил в Contribute > Bug …

2 лайка