@markvanlan Перемещение декораторов из ember-addons/ember-computed-decorators в discourse-common/utils/decorators вот-вот сломает множество плагинов и тем, как только пользователи нажмут большую синюю кнопку обновления.
Возможно ли оставить существующие декораторы на месте (в дополнение к новым), чтобы дать нам время на переход?
Это не должно стать изменяющим изменением. Здесь, в файле discourse-loader, мы добавили алиас, чтобы при любой попытке импорта ember-addons/ember-computed-decorators автоматически загружался discourse-common/utils/decorator.
Да, я это видел. Не совсем понимаю, почему, но это, похоже, работает не во всех случаях. У меня возникает много ошибок RequireJS, которые исчезают, как только я перехожу на новый импорт.
Я не могу точно определить, откуда возникает эта ошибка (какой плагин использует ember-addons/ember-compted-decorators), но в конечном итоге её всё же нужно исправить.
Это предупреждение, а не ошибка, потому что ember-addons/ember-compted-decorators пока ещё работает.
Посмотрите, какие плагины установлены на вашем экземпляре, затем перейдите в каждый репозиторий на GitHub и выполните поиск по запросу ember-addons/ember-computed-decorators.
Полагаю, что некоторым из наших официальных плагинов Discourse всё ещё требуется это обновление, поэтому он может находиться в одном из наших репозиториев.
Привет, сейчас я не могу воспроизвести эту проблему. Но феноменальный @RGJ только что обновил плагины на нашем сайте, и, я думаю, это решило ошибку? Он указал мне на эти обновления: