Plugin para manter a associação ao grupo com base na aceitação de uma Política

O que você gostaria que fosse feito?

Preciso de um plugin para fazer uma combinação incomum. Se um usuário aceitou uma determinada Política do Discourse e é membro do grupo A, então torná-lo membro do grupo B; caso contrário, removê-lo do grupo B.

Seria ideal torná-lo membro do grupo B assim que ele aceitar a política, mas se precisarmos aguardar um pouco pelo Sidekiq, isso pode ser aceitável.

Referenciar a tabela policy_users.

O post_policy_id e os nomes dos grupos podem ser codificados diretamente. Posso editar depois, se necessário. E, apenas para o caso de eu precisar usar isso para outra combinação no futuro, faça-o uma lista codificada:

{
  [post_policy_id_1, grupo A, grupo B],
  [post_policy_id_2, grupo C, grupo D],
  ...
}

Quando você precisa que seja feito?

Na próxima semana seria ótimo.

Qual é o seu orçamento, em $ USD, que você pode oferecer para esta tarefa?

Aberto a sugestões, mas buscando algo rápido, barato e com código fixo, já que é algo pontual.

Por favor, envie uma mensagem privada (PM) se puder ajudar.

2 curtidas

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