Errori di importazione di Yahoo Groups

Quindi ho proceduto a permettere che questo avvenisse (valuterò gli errori in seguito), ma ora ho una stranezza molto grande. Avevo tentato di importarli in una cartella chiamata “old-yahoo-group” creando prima questa CATEGORIA all’interno del sistema e poi spostando tutte le cartelle mbox in una directory qui:

/var/discourse/shared/standalone/import/data/old-yahoo-group

Pensavo di aver compreso le istruzioni in modo che questi messaggi, una volta importati, apparissero nella categoria appropriata; invece, sono tutti nascosti nel sistema.

Posso eseguire una ricerca e trovare i vecchi messaggi senza problemi, ma non appaiono in alcuna posizione aggregata.

Come posso manipolare questo ultimo import in modo che vada in una categoria definita, così che tutti i ~35k messaggi appaiano in una sezione comoda che indichi che si tratta di vecchi messaggi?

Dopo aver indagato ulteriormente, sembra di aver capito cosa è successo:

Ora devo capire come recuperare da questa situazione…

Quindi questo ha funzionato perfettamente (dove old-yahoo-group era già stato creato e non esistevano altri post non categorizzati (ed era effettivamente disabilitato nelle Impostazioni)):

/var/discourse/launcher enter app
rails c
un=Category.find_by_slug('uncategorized')
newcat=Category.find_by_slug('old-yahoo-group')
Topic.where(category_id: un.id).update_all(category_id: newcat.id)