Ошибки в консоли при прямой загрузке маршрута настроек аккаунта

http://localhost:4200/u/merefield/preferences/account

В данный момент возникает следующая ошибка:



Произошла ошибка:

- При рендеринге:
  - верхний уровень
    application
      discourse-root
        user
          user-nav
            horizontal-overflow-nav
              d-navigation-item
                link-to
<anonymous> discourse-boot.js:21
Необработанная ошибка ReferenceError: При генерации ссылки на маршрут "userPrivateMessages": невозможно получить доступ к лексическому объявлению 'queryParams' до инициализации

Это происходит без установленных тематических компонентов или плагинов в текущей сборке для разработки…

2 лайка

Хм, у меня в локальной среде этой проблемы нет.

А на Meta у тебя всё работает нормально? (Meta использует Ember 5)

На Meta проблем нет… странно!

1 лайк

Помогает ли использование безопасного режима локально? (Я знаю, что вы сказали, что нет никаких пользовательских плагинов или тем, но, возможно, это связано с одним из плагинов, включенных в ядро)

1 лайк

Параметр /safe-mode не имеет эффекта. К слову, я только что обновил репозиторий.

1 лайк

Дэвид, я попробовал установить Raspberry Pi (5 :rocket:) для разработки, и у меня эта проблема не воспроизводится.

Я предполагаю, что моя локальная установка somehow повреждена, но сейчас это не очень логично.

2 лайка

Ага, у нас были и другие сообщения об этом от @merefield, и нам удалось найти причину. Похоже, это происходит, когда режим навигации установлен в «выпадающий список» (а не боковая панель).

@vinothkannans исправил это здесь: FIX: convert the route to Ember Octane to fix the dependency issue. by vinothkannans · Pull Request #25221 · discourse/discourse · GitHub

3 лайка

Аааах. Это здорово. Спасибо.

1 лайк

К сведению: в такой конфигурации (классический формат выпадающего списка — кстати, я его обожаю) мне удалось воспроизвести это на Pi :+1: — какой же странный случай!

1 лайк

Эта тема была автоматически закрыта через 44 часа. Новые ответы больше не принимаются.