Сегодня я обнаружил интересную ошибку. Я добавил в закладки тему, которая, по всей видимости, была перемещена в личные сообщения или в закрытую категорию для сотрудников. Я ожидал, что поскольку тема была перемещена в область, к которой у меня нет доступа, закладка будет удалена. Однако закладка осталась, пришло уведомление, а название темы изменилось на то, которое отображается, когда у меня нет доступа. См. скриншоты ниже.
Исходная тема с названием «Please fix the caravan» находилась в публичной категории, но, вероятно, была перемещена в личные сообщения. Заголовок изменился на «RE: Please fix the caravan».
Поэтому не могли бы вы реализовать удаление закладки полностью, если пользователь добавил тему в закладки, а затем эта тема была перемещена в закрытую область? Теперь закладку невозможно удалить. РЕДАКТИРОВАНО: Нажатие кнопки «Отклонить» удаляет закладку.
Надеюсь, автоматическое удаление не произойдет. Я помню, что у меня есть сохраненные закладки, и я начинаю искать их там. И если я их не найду, я буду очень-очень растерян.
Хотя хранение неработающих закладок бесполезно. Так что если такая закладка будет удалена, меня должны об этом уведомить. Но что, если есть какая-то административная причина для перемещения, тогда тема/пост может вернуться, но у меня уже не будет этой закладки. А перемещение в личные сообщения и перемещение в приватные категории — это два совершенно разных случая. Что, если я являюсь частью таких случаев? Зачем тогда удалять мою закладку?
Так что это далеко не простой вопрос. И я не считаю это ошибкой. Скорее, это вопрос того, как работает Discourse.