Nosso fórum é destinado apenas a membros pagos da nossa organização, portanto, o spam não parece ser um problema. Infelizmente, devido à alteração automática do nível de confiança padrão após 50 usuários, atualmente temos alguns usuários no nível de confiança 0.
Existe alguma maneira de encontrar os usuários com nível de confiança 0 e promovê-los ao nível de confiança 1? Notei que os usuários com nível de confiança 1 também aparecem no grupo de nível de confiança 0, então todos estão nesse grupo. Obrigado!
How many users are we talking about? You can see users who have only Trust Level 1 from the admin report /admin/users/list/newuser. This does not include users with TL1 or higher. From here you can manually up the user’s trust levels. You are correct that all users on the site technically have TL0, even if they also have a greater trust level. If a lot, a rails command is your best bet.
You should also make sure to change the site setting default trust level if you want all users to have TL1.
Thanks! We only had about 7 users at level 0, so it was easy to upgrade them manually. We’ve also set our default trust level to 1, and may even bump it to 2 if users are running into posting limits. I’ll look into the rails commands if we go that route.
Eles serão inseridos automaticamente nesse grupo mais tarde? Existe alguma tarefa Sidekiq que precise ser executada?
E se reduzirmos o nível de confiança de um usuário via linha de comando (nível 4 → nível 2)?
Descobri.
A tarefa do Sidekiq que aciona a população dos grupos de nível de confiança é EnsureDbConsistency.
Após atualizar os níveis de confiança dos usuários pelo terminal (seja ganhando ou perdendo níveis de confiança), o EnsureDbConsistency moverá os usuários para dentro e para fora desses grupos.