Il pulsante "Riordina categorie" non funziona in 3.2.0-beta3

Ciao!

Ho appena installato Discourse e importato un sacco di categorie e post dal forum myBB. Quando clicco sul pulsante Riordina Categorie


non succede nulla e la console restituisce il seguente errore:

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)

Sembra un duplicato di questo vecchio problema?

Ma stiamo eseguendo l’ultima versione:
image

Siamo un po’ bloccati, qualsiasi aiuto sarebbe molto apprezzato.

Ehi @Darojax, potresti comunicarci la versione esatta di Discourse che stai utilizzando? Se apri la console per sviluppatori del tuo browser (tasto destro sulla pagina → Ispeziona elemento → Console), dovresti vedere qualcosa di simile a questo:

SCR-20231228-pdkf

Ciao Signor Taylor,

sì, stiamo correndo

plugin non ufficiali?

Nessun plugin

Per quanto vedo, la correzione (13 novembre) è stata aggiunta qualche giorno dopo l’inizio della 3.2.0-beta4 (9 novembre). :thinking:

Rgr. Abbiamo temporaneamente ripristinato la versione 3.1 e lì le cose funzionano bene.

Sì, esattamente quello che ha detto @Arkshine. Rilasceremo beta4 nella prossima settimana o due. Quindi, se vuoi rimanere sul percorso di rilascio ‘beta’, dovrai aspettare che ciò accada. In alternativa, potresti passare al percorso di rilascio predefinito ‘tests-passed’, che è quello che usa la stragrande maggioranza delle persone (incluso il nostro hosting a pagamento ufficiale).

Hai ripristinato il database da un backup? Se no, e stai eseguendo 3.1 contro uno schema di database 3.2.0.beta3, potresti riscontrare altri strani errori.

No, abbiamo eseguito il downgrade solo del software Discourse, database e tutto il resto è rimasto invariato.

Non è possibile eseguire il downgrade di Discourse, cosa che di fatto hai fatto.
Strani problemi ti perseguiteranno per anni se lo fai.
Dovresti tornare alla versione più recente al più presto.

Rgr, abbiamo aggiornato al percorso di rilascio tests-passed, tutti i problemi sembrano essere risolti.