Informazioni confuse nella coda di revisione

Quando approvo nuovi utenti, ho notato informazioni confuse nella coda di revisione. Ecco l’ultimo esempio. Tutti i campi standard si riferiscono all’utente che si è registrato prima di questo nuovo membro. Come mostra il segno di spunta verde, quell’utente (un utente di prova) era già stato approvato, quindi non dovrebbe apparire nella coda di revisione. I campi utente personalizzati, invece, contengono le informazioni inserite dal vero nuovo utente durante la registrazione.


In Admin > Utenti > Nuovo posso vedere correttamente il nuovo utente e approvarla.
Qualsiasi consiglio sarebbe apprezzato.

Possiamo riprodurlo, @tshenry?

Quindi… sono riuscito a riprodurlo una volta sul mio sito di test che ha già avuto attività di test, ma non sono riuscito a ripeterlo. Molto frustrante!

@tomtjes, per caso puoi fornire passaggi di riproduzione coerenti? Mi chiedo se la gestione di un utente possa in qualche modo “svuotare” il sistema, per così dire, e riportare tutto alla normalità.

Ecco un insieme di passaggi che ho provato, ad esempio:

  1. Impostazione del sito must approve users abilitata e almeno un campo utente personalizzato attivo
  2. Registrare il primo utente
    • email: email1@test.com
    • username: user1
    • nome: User One
    • campo utente: test1
  3. Approvare il primo utente
  4. Eliminare il primo utente
  5. Registrare il secondo utente
    • email: email2@test.com
    • username: user2
    • nome: User Two
    • campo utente: test2
  6. Registrare il terzo utente
    • email: email1@test.com (riutilizzata poiché l’account originale è stato eliminato)
    • username: user3
    • nome: User Three
    • campo utente: test3
  7. Verificare la presenza del problema

Grazie per averci dato un’occhiata!
Purtroppo non ho trovato uno schema riproducibile. È già successo in passato. In quell’occasione, era coinvolto un bot che voleva creare un account, ma è stato rifiutato da me. Il successivo utente legittimo che si è registrato aveva dati corrotti. Le registrazioni successive sono andate a buon fine fino al caso che ho documentato sopra. Per quanto mi ricordi, quel caso non era stato preceduto da una registrazione rifiutata.