ポリシーの受諾に基づいてグループメンバーシップを維持するプラグイン

何をしてほしいですか?

奇妙な組み合わせを行うプラグインが必要です。特定のDiscourse ポリシーに同意し、かつグループ A のメンバーであるユーザーがいた場合、そのユーザーをグループ B のメンバーに追加し、そうでない場合はグループ B から削除してください。

ポリシーに同意した時点でグループ B のメンバーに追加できれば理想的ですが、Sidekiq の処理を少し待つ必要がある場合でも構いません。

policy_users テーブルを参照してください。

post_policy_id とグループ名はハードコーディングで構いません。後で必要に応じて編集できます。また、将来他の組み合わせに使用する可能性に備えて、ハードコーディングされたリスト形式にしてください:

{
  [post_policy_id_1, グループ A, グループ B],
  [post_policy_id_2, グループ C, グループ D],
  ...
}

いつまでに必要ですか?

来週までにできれば幸いです。

このタスクに対して提示できる予算(米ドル)はどれくらいですか?

提案に開かれていますが、今回は単発のため、迅速・安価・ハードコーディングされたものを希望しています。

お手伝いできる場合は、PM でご連絡ください。

「いいね!」 2

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