Hola. Estamos teniendo problemas para eliminar un tema inactivo a través de la interfaz de usuario en nuestro entorno de Staging (ubicado en /admin/customize/themes). Después de hacer clic en el botón “eliminar”, no ocurre nada. Intentamos hacer lo mismo en nuestro entorno de Desarrollo, pero el tema se elimina inmediatamente. No hay diferencia en la estructura de su archivo app.yml (ni en los plugins). Necesitamos eliminar este tema con fines de prueba.
Ya verificamos la base de datos y confirmamos que el tema ya no está allí. Incluso intentamos reconstruir Discourse, pero no ayudó.
SELECT * FROM themes;
Parece que el tema “eliminado” está atascado. Intentamos editar la configuración del tema “eliminado” y obtuvimos este error:
Parece que está eliminado en la base de datos, pero incluso después de reconstruir, de alguna manera sigue apareciendo.
Solo para añadir, /logs muestra esta advertencia, pero verificamos la carpeta de activos y el archivo se encuentra allí:

