Erreurs avec les réactions après la mise à niveau

Après la mise à niveau vers la version 3.3.0.beta1-dev, le plugin a cessé de fonctionner. Et lorsqu’il est activé, le forum ne se charge plus.
Y a-t-il quelque chose que je doive faire ?
Merci.

1 « J'aime »

Pourriez-vous vérifier vos /logs et la console de votre navigateur pour plus de détails sur ce qui pourrait se passer ?

Malheureusement, je ne suis pas assez qualifié pour commenter les journaux, mais je n’ai vu aucun avertissement concernant les réactions.
J’espère que cela vous sera utile.

Hmm. :thinking: Je ne vois aucun problème avec eux ici sur meta, nous aurons donc besoin d’informations supplémentaires pour vous aider.

Au cas où, je ne suppose pas que vous ayez Retort installé à la place ? Il a dû être mis à jour plus tôt aujourd’hui pour corriger une erreur.

Non, je ne l’ai pas fait @JammyDodger.
Tout allait bien jusqu’à ce que je mette à jour et après j’ai reconstruit.
Peut-être que je devrais essayer de réinstaller.

Si vous pouviez regarder dans la console de votre navigateur lorsque vous rencontrez une erreur, cela pourrait fournir des informations supplémentaires.

Ou si vous pouviez partager un lien vers votre site, nous pourrions y jeter un coup d’œil et voir si nous pouvons y trouver quelque chose ?

Merci beaucoup d’avance.
Voici l’adresse de mon forum : www.craftbeertr.com

Il y a une erreur dans la console :

Uncaught (in promise) Error: Could not find module `discourse/widgets/default-notification-item` imported from `discourse/plugins/discourse-reactions/discourse/widgets/discourse-reactions-reaction-notification-item`
    at loader.js:247:1
    at l (loader.js:258:1)
    at s.findDeps (loader.js:168:1)
    at l (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at auto-load-modules.js:26:7
    at Array.forEach (<anonymous>)
    at c (auto-load-modules.js:20:34)
    at Object.initialize (auto-load-modules.js:50:5)
    at index.js:145:1
    at e.each (dag-map.js:191:1)
    at e.walk (dag-map.js:120:1)
    at e.each (dag-map.js:66:1)
    at e.topsort (dag-map.js:72:1)
    at e._runInitializer (index.js:158:1)
    at e.runInstanceInitializers (index.js:143:1)
    at u._bootSync (instance.js:86:1)
    at e.didBecomeReady (index.js:602:1)
    at invoke (backburner.js.js:280:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B._boundAutorunEnd (backburner.js.js:523:1)

Je pense que vous utilisez une ancienne version de plugin.

widgets/default-notification-item a été récemment supprimé du cœur dans #24906.
widgets/discourse-reactions-reaction-notification-item a été supprimé du plugin l’année dernière dans #262.

Y a-t-il une mise à jour disponible ?

2 « J'aime »

Merci beaucoup pour votre soutien, mais il me semble que j’utilise le bon plugin :

N’est-ce pas ?
:pray:

Et une chose de plus, la sauvegarde automatique ne fonctionne pas non plus. :slight_smile:

Pourriez-vous essayer une reconstruction à partir de la ligne de commande ? Étiez-vous par hasard en train de mettre à jour uniquement discourse et non les autres plugins sur admin/upgrade ?

1 « J'aime »

J’ai essayé de mettre à jour depuis le panneau d’administration et je vais essayer de reconstruire une deuxième fois.

Non, la reconstruction n’a pas fonctionné non plus.

C’est étrange. :thinking:
Dans Admin → Plugins installés, pouvez-vous montrer la version exacte de ce plugin ?

image

2 « J'aime »

Ceci est la version.

image

Et les sauvegardes ne fonctionnent pas non plus.

Oui, le plugin n’est pas mis à jour. :thinking:

Si vous dites que la mise à niveau depuis le panneau ou la console ne change rien, je ne suis pas sûr de ce qui nous manque.

Lorsque vous reconstruisez Discourse, le dépôt GitHub est cloné et devrait récupérer la dernière version compatible. Ici, vous utilisez la dernière version de Discourse ; aucune version épinglée dans le plugin n’est disponible. Je m’attendrais à voir la dernière version du plugin.

Je serais curieux de voir le journal de reconstruction.

3 « J'aime »

Bonjour :waving_hand: Peut-être que git pull peut aider ? :thinking:

cd /var/discourse
git pull
./launcher rebuild app
2 « J'aime »

J’essaie de reconstruire après la commande git pull mais cela échoue.
Je n’ai aucune idée de quel est le problème.
J’ai essayé discourse-doctor, ./launcher cleaner
Et j’essaie une autre reconstruction, mais c’est si lent et je pense que c’est un problème de mémoire, mais je suis totalement perdu.
La limite de taille du tas Node.js est inférieure à 2048 Mo, le réglage de --max_old_space_size=2048 est là où cela s’arrête.
Et le plus effrayant, c’est que je pourrais manquer de bière et plusieurs personnes essaieront de me tuer demain.

Quel est le message d’erreur ? Et est-ce que git ou la reconstruction échoue ?