El botón "Reordenar categorías" no funciona en 3.2.0-beta3

Hola!

Acabo de instalar Discourse e importé un montón de categorías y publicaciones de mi foro myBB. Al hacer clic en el botón Reordenar categorías


no sucede nada y la consola arroja el siguiente error:

rsvp.js:23 Uncaught TypeError: Cannot read properties of undefined (reading 'show')
    at m.reorderCategories (navigation.js:59:16)
    at e.selectCategoryAdminDropdownAction (d-navigation.js:175:16)
    at $._join (index.ts:646:21)
    at $.join (index.ts:362:17)
    at p (index.js:156:1)
    at index.js:707:1
    at e.flaggedInstrument (index.js:126:1)
    at index.js:706:1
    at Object.onChange (index.js:665:1)
    at e._onChange (categories-admin-dropdown.js:37:18)
    at e._boundaryActionHandler (select-kit.js:410:38)
    at select-kit.js:330:12
    at rsvp.js:459:1
    at new R (rsvp.js:915:1)
    at e._onChangeWrapper (select-kit.js:312:12)
    at $._join (index.ts:646:21)
    at $.join (index.ts:362:17)
    at p (index.js:156:1)
    at s.change (index.js:257:1)
    at e.select (select-kit.js:597:22)
    at $._run (index.ts:665:23)
    at $._join (index.ts:640:19)
    at $.join (index.ts:362:17)
    at p (index.js:156:1)
    at s.select (index.js:257:1)
    at e.click (select-kit-row.js:91:20)
    at e.trigger (core_view.js:63:1)
    at e.r [as trigger] (index.js:383:1)
    at e.trigger (ember-events.js:138:30)
    at e.r [as trigger] (index.js:383:1)
    at HTMLLIElement.o (ember-events.js:203:39)

¿Esto parece ser un duplicado de este problema anterior?

Pero estamos ejecutando la última versión:
image

Estamos un poco atascados, cualquier ayuda sería muy apreciada.

2 Me gusta

Hola @Darojax - ¿podrías indicarnos la versión exacta de Discourse que estás ejecutando? Si abres la consola de desarrollador de tu navegador (clic derecho en la página → inspeccionar elemento → consola), deberías ver algo como esto:

SCR-20231228-pdkf

5 Me gusta

Hola Sr. Taylor,

sí, estamos funcionando

1 me gusta

¿algún plugin no oficial?

Sin complementos en absoluto

3 Me gusta

Por lo que veo, la corrección (13 de nov.) se añadió unos días después de que comenzara la 3.2.0-beta4 (9 de nov.). :thinking:

1 me gusta

Rgr. Revertimos temporalmente a la 3.1 y las cosas funcionan bien allí.

1 me gusta

Sí, exactamente lo que dijo @Arkshine. Lanzaremos beta4 en la próxima semana o dos. Así que si quieres seguir con la ruta de lanzamiento ‘beta’ tendrás que esperar hasta que eso suceda. Alternativamente, podrías cambiar a la ruta de lanzamiento predeterminada ‘tests-passed’, que es lo que usa la gran mayoría de la gente (incluido nuestro hosting pago oficial).

¿Revertiste la base de datos desde una copia de seguridad? Si no es así, y estás ejecutando 3.1 contra un esquema de base de datos 3.2.0.beta3, podrías encontrarte con otros fallos extraños.

4 Me gusta

No, solo degradamos el software de Discourse, la base de datos y todo lo demás permaneció igual.

No puedes degradar Discourse, que es lo que efectivamente has hecho.
Problemas extraños te acecharán durante años si haces eso.
Deberías volver a la última versión lo antes posible.

1 me gusta

Rgr, actualizamos a la ruta de lanzamiento tests-passed, todos los problemas parecen estar resueltos.

4 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.