В групповых сообщениях кнопка «Отметить как решение», предоставляемая плагином discourse-solved, больше не отображается для пользователей, у которых ранее был к ней доступ. В темах кнопка по-прежнему отображается корректно:
Вы имеете в виду, что раньше это работало у вас в личных сообщениях группы? Я раньше такого не встречал и думал, что это невозможно, согласно этой другой теме:
Интересно, учитывая, что в обсуждении этой темы предлагалось добавить фильтр «решено/нерешено» в почтовые ящики, можно было бы предположить, что пользователь уже использовал плагин «Решено» в почтовых ящиках. Следовательно, я исхожу из того, что функция работала на момент её запроса. Почему вы делаете вывод, что она вообще не работала?
Согласен. Не вижу, как это можно включить для групповых сообщений. Возможно, это была тема, которая была решена, а затем преобразована в сообщение? Что происходит в таком случае?
Второй касается добавления фильтра «решено/не решено», что, конечно, требует наличия плагина «решено» в групповых почтовых ящиках. Однако это отдельный запрос.
Наши агенты поддержки полагаются на кнопку «Отметить как решение», чтобы указывать, когда проблема решена. Это служит двум целям:
Внутри команды: помогает быстро идентифицировать и закрывать решённые обсуждения.
Программно: служит триггером. У нас настроен вебхук (например, /admin/api/web_hooks/38/edit), который срабатывает, когда сообщение помечается как решение, синхронизируясь с нашей бэкенд-системой.
Групповые личные сообщения являются ключевым элементом нашего рабочего процесса поддержки, и мы обрабатываем значительное количество тем, специфичных для отдельных аккаунтов, что делает публичные темы непригодными.
Маркер решения — это больше, чем просто элемент интерфейса. Он является частью нашего внутреннего процесса, и без него агенты не могут корректно закрывать тикеты или запускать автоматизацию, зависящую от него.
Даже если на поверхности это кажется незначительным изменением, оно ломает критическую часть нашего рабочего процесса, поэтому мы очень надеемся на пересмотр решения или поиск альтернативного подхода.
Возможность помечать решения в групповых сообщениях кажется своего рода случайной функцией, но теперь я лучше понимаю, почему вы на неё полагались, и вижу подтверждения, что другие поступали так же в упомянутых темах.
Учитывая это, мне кажется логичным сделать включение этой функции в плагине Solved более явным, добавив новую настройку, например allow_solved_on_group_messages (булево значение, по умолчанию отключено) или allow_solved_in_groups (список групп, по умолчанию пустой).
Так был ли какой-либо прогресс в этом вопросе? Я не могу понять, как это могло быть изначально удалено без каких-либо условий. Столько людей используют плагин «solved» в личных сообщениях групп.
Это нас очень сильно ударило: мы полагаемся на флаг «Решено» в нашей внутренней системе поддержки, работающей на основе Discourse API. Пожалуйста, предложите обходной путь для его повторного включения.
Вау, обновили плагин и обнаружили отсутствующую кнопку «Решено» в нашей службе поддержки… Мы использовали Discourse, потому что он предлагал использовать его в качестве службы поддержки, причём сама команда Discourse также использовала его таким образом. Этот сценарий использования устарел? Ведь всё больше функций исчезает, и фокус уже не на них.
Есть ли какие-то новости по этому вопросу? Нам необходимо сохранить функциональность кнопки «Решено» при обновлении — обновление без неё для нас невозможно.