Le bouton "Réorganiser les catégories" ne fonctionne pas dans la version 3.2.0-beta3

Bonjour !

Je viens d’installer Discourse et d’importer un tas de catégories et de messages de mon forum myBB. Lorsque je clique sur le bouton Réorganiser les catégories


rien ne se passe et la console affiche l’erreur suivante :

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)

Cela semble être un doublon de ce problème plus ancien ?

Mais nous utilisons la dernière version :
image

Nous sommes un peu bloqués, toute aide serait grandement appréciée.

2 « J'aime »

Salut @Darojax - pourriez-vous nous indiquer la version exacte de Discourse que vous utilisez ? Si vous ouvrez la console développeur de votre navigateur (clic droit sur la page → inspecter l’élément → console), vous devriez voir quelque chose comme ceci :

SCR-20231228-pdkf

5 « J'aime »

Bonjour M. Taylor,

oui, nous fonctionnons

1 « J'aime »

des plugins non officiels ?

Aucun plugin du tout

3 « J'aime »

D’après ce que je vois, le correctif (13 nov.) a été ajouté quelques jours après le début de la 3.2.0-beta4 (9 nov.). :thinking:

1 « J'aime »

Rgr. Nous sommes revenus temporairement à la version 3.1 et les choses fonctionnent bien là-bas.

1 « J'aime »

Oui, exactement ce que @Arkshine a dit. Nous publierons la beta4 dans la semaine ou les deux prochaines semaines. Donc, si vous voulez rester sur la voie de publication ‘beta’, vous devrez attendre que cela se produise. Alternativement, vous pourriez passer à la voie de publication par défaut ‘tests-passed’, qui est celle qu’utilise la grande majorité des gens (y compris notre hébergement payant officiel).

Avez-vous restauré la base de données à partir d’une sauvegarde ? Sinon, et si vous exécutez la 3.1 contre un schéma de base de données 3.2.0.beta3, vous pourriez rencontrer d’autres échecs étranges.

4 « J'aime »

Non, nous avons seulement rétrogradé le logiciel Discourse, la base de données et tout le reste est resté le même.

Vous ne pouvez pas rétrograder Discourse, ce que vous avez effectivement fait.
Des problèmes étranges vous hanteront pendant des années si vous faites cela.
Vous devriez revenir à la dernière version dès que possible.

1 « J'aime »

Compris, nous sommes passés au chemin de publication tests-passed, tous les problèmes semblent résolus.

4 « J'aime »

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