Плагин для поддержания членства в группе на основе принятия Политики

Что вы хотите сделать?

Нужен плагин для нестандартной интеграции. Если пользователь принял определённую политику Discourse и является участником группы A, то добавить его в группу B, иначе удалить из группы B.

Будет здорово добавить пользователя в группу B сразу после принятия политики, но если потребуется подождать некоторое время из-за Sidekiq, это тоже приемлемо.

Обратитесь к таблице policy_users.

Идентификатор post_policy_id и названия групп можно зафиксировать в коде. При необходимости я смогу их изменить позже. И на случай, если когда-нибудь понадобится использовать это для другой интеграции, сделаем это в виде зафиксированного списка:

{
  [post_policy_id_1, группа A, группа B],
  [post_policy_id_2, группа C, группа D],
  ...
}

Когда это нужно сделать?

В течение следующей недели было бы отлично.

Каков ваш бюджет в долларах США для этой задачи?

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

Пожалуйста, напишите мне в личные сообщения, если сможете помочь.

2 лайка

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.