Ошибка при смене локали: на всех темах появляется сообщение «topic doesn't exist»

При смене языка интерфейса в любой теме в режиме администратора появляется постоянное сообщение об ошибке: «Не удалось предпросмотреть тему, так как она не существует или у вас нет прав доступа к ней». Обычные пользователи не сталкиваются с этой проблемой.

Шаги для воспроизведения:

  1. Войдите в систему как администратор

  2. Откройте любую тему

  3. Смените локаль с помощью селектора языка

  4. Появляется постоянное сообщение об ошибке — не кратковременное

С аккаунтом обычного пользователя — ошибки нет.

Версия Discourse: 2026.1.3

Вы сталкиваетесь с этой проблемой в другом браузере с тем же пользователем администратора?

Нет. Только Chrome. И эта проблема появилась только сегодня. Я только что проверил, и в других браузерах такой проблемы нет.

Видите ли вы в адресной строке браузера ?preview_theme_id=ID в какой-либо момент?

Это сообщение об ошибке отображается только в том случае, если вы просматриваете тему с неверным идентификатором. Вероятно, вы делали это ранее в этом браузере, и это значение «запомнилось» в вкладке/окне Chrome.

Проблема решена! Она была вызвана устаревшим параметром ?preview_theme_id=6 в URL браузера Chrome. После его удаления ошибка исчезла. Спасибо, что обратили на это внимание!