Así que procedí a permitir que esto continuara (miraré los errores más tarde), pero ahora tengo una peculiaridad muy grande. Intenté importar estos en una carpeta llamada “old-yahoo-group” creando primero esta CATEGORÍA dentro del sistema y luego empujé todas las carpetas mbox a una carpeta aquí:
/var/discourse/shared/standalone/import/data/old-yahoo-group
Pensé que había entendido las instrucciones de tal manera que estos mensajes, tras la importación, aparecerían en la categoría correspondiente; sin embargo, todos están ocultos en el sistema.
Puedo realizar una búsqueda y encontrar mensajes antiguos sin problemas, pero no aparecen en ninguna ubicación agregada.
¿Cómo puedo manipular esta última importación para que vaya a una categoría definida, de modo que todos los ~35k mensajes aparezcan en una sección conveniente que indique que son mensajes antiguos?
Al investigar más, parece que he encontrado lo que sucedió:
Ahora necesito averiguar cómo recuperarme de esto…
Así que esto funcionó perfectamente (donde old-yahoo-group ya había sido creado y NO existían otros publicaciones sin categoría (y de hecho estaba deshabilitado en la Configuración)):
/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)