Привет, ребята,
Это может показаться немного странным, но сегодня я заметил, что некоторые прямые ссылки не работают: они просто зависают на «загрузке» и не открываются.
Если вы уже на форуме и переходите по ссылке, всё работает нормально (понимаю, что это связано с архитектурой одностраничного приложения).
Но есть какие-то идеи, что может быть причиной? Похоже, проблема возникает только при входе в систему.
Например, если зайти на
https://community.cyanlabs.net/
и кликнуть по любой ссылке — всё работает, но если перейти напрямую, например, по адресу
https://community.cyanlabs.net/t/sync-3-4-22251-feedback-issues/6515/189
, то получится вот так:

Однако, если перейти, например, к посту 160 вместо 189, всё работает:
https://community.cyanlabs.net/t/sync-3-4-22251-feedback-issues/6515/160
Теперь вы можете подумать, что это потому, что всего 170 постов, но при нажатии кнопки «Вниз» URL всё равно меняется на 189, хотя страница не загружается. Это приводит к копированию неправильных ссылок и другим проблемам при их распространении.
Кроме того, разве Discourse не должен определять, что URL некорректен, и просто загружать тему вместо конкретного поста в ней?
Надеюсь, это легко исправить ![]()
РЕДАКТИРОВАНИЕ: при дальнейшем исследовании выяснилось, что проблема затрагивает лишь несколько аккаунтов. Пока что это мой (администратор) и модератор по имени Louage. Если не входить в систему — всё работает. Если войти как тестовый пользователь — тоже всё в порядке (как обычный пользователь, так и модератор). Но если войти как я сам — не работает… хм, странно.
Другие модераторы тоже работают нормально… это действительно странная ситуация ![]()





