Um usuário pode se registrar enquanto eu altero as opções de aprovação nas configurações de administrador.
Agora estou em uma situação engraçada
A conta dela foi ativada, e o sistema mostra que ela também foi aprovada por (ninguém)
Depois, a conta dela continua aparecendo na aba de revisão, com apenas… um botão para excluir a conta.
E no menu de notificações de revisão, sempre aparece (1) lá…
Ativei e desativei esse modo várias vezes, mas o resultado é o mesmo: o botão “aprovar” não é encontrado (embora outros usuários estejam normais, exceto este).
Acho que preciso fazer uma atualização no banco de dados em algum lugar. Você tem alguma sugestão?
Ah, acho que entendi o problema agora. O usuário foi criado, mas o registro associado revisável não foi marcado como aprovado.
Para corrigir isso, você precisará do ID do item revisável. Você pode obtê-lo clicando na data do item revisável, e a URL ficará assim: /review/1234 - 1234 é o número que você precisa.
Em seguida, você pode abrir um console do Rails:
rails c
E digite o seguinte:
Reviewable.find(1234).update_column(:status, 1)
Se achar mais fácil acessar o banco de dados diretamente, a consulta seria esta:
Uma pergunta rápida: como acessar o banco de dados como no segundo comando?
Usei o “Data Explorer Plugin”, mas parece que ele só consulta o banco de dados, não consegue atualizá-lo.