Ativar usuários manualmente (não apenas convidar)

O que você gostaria de fazer? Gostaria de uma nova coluna com um botão por linha (Usuário Convidado) que mostre “Ativar Usuário” e que automaticamente defina uma senha para eles (não precisa enviar por e-mail). Eles então receberão pelo menos as notificações de resumo. Migramos todos de um software de lista de e-mails e nem todos têm familiaridade suficiente para configurar uma conta (sei que parece maluco, mas é a realidade), e todos são voluntários.

Aqui está a coluna que estou pensando… /u//invited/pending

Quando você precisa que seja feito? Não há um prazo rígido, mas quanto antes, melhor. Apenas para que todos comecem a receber as notificações de que precisam.

Qual é o seu orçamento, em dólares dos EUA, que você pode oferecer para esta tarefa? É para uma organização sem fins lucrativos, então provavelmente vou doar pessoalmente qualquer custo. Dito isso, sei que essas coisas levam tempo (custam dinheiro), então estou aberto a propostas. Sou novo no Discourse, então não estou familiarizado com o que esperar.

1 curtida

Isso não será feito apenas uma vez, na transição? Provavelmente é mais fácil ativar todos diretamente no console do Rails. Algo como

User.all.update_all(active: true)
3 curtidas

Acho que aqui há uma solução melhor para você migrar toda a lista de e-mails:

3 curtidas

Oh! Sim, como uma parte considerável da minha renda vem de importações, eu já tinha assumido que eles já haviam feito a importação, senão eu teria sugerido!

1 curtida

Duvido que o script de importação já tenha enviado convites?

Parece que eles extraíram os e-mails e enviaram um convite em massa para todos?

2 curtidas

Obrigado, pessoal. Eu usei a ferramenta de importação em massa, mas consegui recuperar os restantes em uma planilha para importar.

Você tem razão, é apenas para esta lista inicial, então uma dessas deve funcionar. Vou dar uma olhada.

2 curtidas

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