Уже видели посты, появляющиеся выше строки «Последний визит»?

Я не совсем понимаю, что происходит, но некоторые пользователи сообщают, что видят ранее прочитанные темы, при этом новые посты не появляются выше строки «Последний визит». Все они говорят, что проблема возникла пару недель назад, что может соответствовать недавнему обновлению Discourse (хотя я не уверен, как проверить, когда я обновлялся, хотя, безусловно, Discourse где-то это отслеживает).

Например, один пользователь говорит, что был на сайте 20 часов назад, чтобы опубликовать свой отчёт, но затем вернулся и поделился скриншотом, на котором видны прочитанные посты двух и трёхдневной давности.


Есть какие-то идеи?

1 лайк

Привет, Адам, :thinking: это будет нелегко воспроизвести…
Теперь, когда ты об этом упомянул, я, возможно, действительно столкнулся с чем-то странным за последние несколько дней… (но не стал вдумываться, списал это, возможно, на проблему с устройством)
Я постараюсь быть внимательнее. У тебя установлен какой-то конкретный плагин или тема?

Когда обновляется строка «Последний визит»?
Кажется, она не меняется даже после перезагрузки страницы здесь, на Meta. На другом форуме Discourse, который я посещаю (версия), эта строка исчезает после перезагрузки, потому что новых тем не было.

Да, я лично не сталкивался с этой проблемой, но теперь начал проверять всё тщательнее. Однако тот факт, что несколько человек сразу откликнулись, говорит о том, что сообщивший не придумывает это.

На этом сайте нет ничего особенно странного.

Плагины:

  • discourse-sitemap (отключён, пока я не дойду до удаления его из файла app.yml — займусь этим прямо сейчас, на всякий случай)
  • docker_manager
  • retort
  • styleguide

Темы: Default, Dark и одна кастомная, которая делает текст в блоках кода темнее для моих старых пользователей, которые иначе не видят разницы. Также используется компонент Custom Header Links.

У меня тоже эта проблема — есть какое-то решение? Я поискал на форуме — безрезультатно.

Мы — новый сайт, который только завершает пробный период. Это всё ещё происходит.