Триггер «First accepted solution» не работает

У меня проблема с отправкой личного сообщения, когда пользователь удаляет тему впервые.

Две недели назад это работало отлично (слишком хорошо, спасибо за исправление). Но теперь сообщение не отправляется даже для только что созданного пользователя.

Я не редактировал автоматизацию, поэтому не думаю, что дело в настройках. Если это имеет значение, trust level установлен в any, мой администратор является отправителем ЛС, а задержка равна 0. Конечно, автоматизация включена. Плагин в целом работает; автоматизация «добавить в группу на основе пользовательского поля» только что сработала, но автоматизация «решение» — нет.

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

2 лайка

Спасибо за отчет, я займусь этим. :ok_hand:

1 лайк

Большое спасибо, @Moin. Это исправлено здесь: FIX: Exclude the first solution itself when checking if an existing solution by nattsw · Pull Request #378 · discourse/discourse-solved · GitHub

2 лайка

Спасибо. Я только что проверил, и всё снова работает :partying_face:

2 лайка

Эта тема была автоматически закрыта через 2 дня. Новые ответы больше не принимаются.