Informações misturadas na fila de revisão

Ao aprovar novos usuários, tenho visto informações misturadas na fila de revisão. Aqui está o exemplo mais recente. Todos os campos regulares referem-se ao usuário que se cadastrou antes deste novo membro. Como mostra o marcador de verificação verde, esse usuário (um usuário de teste) já havia sido aprovado, então não deveria aparecer na fila de revisão. No entanto, os campos personalizados de usuário contêm informações que o novo usuário realmente inseriu durante o registro.


Em Admin > Usuários > Novo, consigo ver corretamente a nova usuária e aprová-la.
Qualquer orientação será muito bem-vinda.

Conseguimos reproduzir isso, @tshenry?

Então… consegui reproduzir uma vez no meu site de teste que já teve atividade de testes anteriores, mas não consegui reproduzir novamente. Muito frustrante!

@tomtjes, por acaso você consegue fornecer etapas de reprodução consistentes? Estou me perguntando se processar um usuário uma vez acaba por “limpar” o sistema, por assim dizer, e deixar tudo voltando ao normal.

Aqui está um conjunto de etapas que tentei, por exemplo:

  1. Configuração do site must approve users ativada e pelo menos um campo de usuário personalizado configurado
  2. Cadastre o primeiro usuário
    • email: email1@test.com
    • nome de usuário: user1
    • nome: User One
    • campo de usuário: test1
  3. Aprove o primeiro usuário
  4. Exclua o primeiro usuário
  5. Cadastre o segundo usuário
    • email: email2@test.com
    • nome de usuário: user2
    • nome: User Two
    • campo de usuário: test2
  6. Cadastre o terceiro usuário
    • email: email1@test.com (reutilizado, já que a conta original foi excluída)
    • nome de usuário: user3
    • nome: User Three
    • campo de usuário: test3
  7. Verifique se o problema ocorre

Obrigado por investigar isso!
Infelizmente, não encontrei um padrão que pudesse ser reproduzido. Isso já aconteceu antes. Naquela ocasião, envolvia um bot que tentava criar uma conta, mas foi rejeitado por mim. O próximo usuário legítimo que se registrou apresentou dados corrompidos. Os registros subsequentes ocorreram normalmente até o caso que documentei acima. Até onde me lembro, aquele caso não foi precedido por uma rejeição de registro.