Occasionalmente e apparentemente subito dopo una nuova importazione di dati utente dal nostro vecchio sito basato su phpBB3, riscontriamo un problema in cui alcuni dati utente vengono corrotti con i dati di un altro utente durante la sincronizzazione da WP a Discourse. Non accade spesso e non è riproducibile su richiesta, il che purtroppo ha portato il nostro team di sviluppo a considerarlo in gran parte un problema irrisolvibile.
Nel primo caso, uno dei miei account utente di test è stato rimosso come parte di una nuova importazione di dati, ma l’avatar di quell’utente di test è stato quindi assegnato al profilo di un altro utente e sono stato effettuato l’accesso come quell’utente una volta completata l’importazione.
In un secondo caso, ho registrato un utente di test in WP e quando è avvenuta la sincronizzazione con Discourse, questo utente di test ha assunto il nome utente di un utente esistente in Discourse e alcuni dei suoi dati di profilo e di gruppo personalizzati. Vedi screenshot..
In entrambi questi casi, utenti duplicati in Discourse sono stati coinvolti nella corruzione dell’account dell’utente di test. Ad esempio agmolnar e agmolnar1 e tbm960c e tbm960c1
Avevamo un certo numero di questi utenti duplicati che presumo provengano molto probabilmente da utenti anonimi nel file di dati importato da phpBB3.
Qualcuno ha riscontrato qualcosa di simile in precedenza o ha qualche suggerimento su quale potrebbe essere il problema? Vale la pena che il nostro team ripulisca il file di importazione phpBB3 dagli utenti anonimi prima di effettuare una nuova importazione?
Grazie per qualsiasi suggerimento.
