Tout ce que j’ai fait, c’est cliquer sur « Mettre à jour tout », puis j’ai consulté les journaux, ensuite je suis allé dans l’administration d’un utilisateur, j’ai cliqué sur « Retour vers le forum » et j’ai obtenu ce message.
Qu’est-il arrivé ?
Édition
Je viens de l’ouvrir dans un nouvel onglet et cela a fonctionné. Qu’est-ce qui se passe ?
Il semble y avoir deux éléments distincts dans ces journaux.
Les lignes ActionView::Template::Error / Propshaft concernant un fichier d’actif chunk...js manquant peuvent expliquer pourquoi cela s’est produit immédiatement après la mise à jour « tout mettre à jour » et a ensuite fonctionné dans un nouvel onglet. Cela ressemble à un ancien onglet tentant de charger un nom de fichier d’actif qui n’existe plus après la mise à jour/reconstruction.
La ligne séparée :
NameError (constante non initialisée ReactionsSerializerHelpers) app/serializers/post_stream_serializer_mixin.rb:31:in 'PostStreamSerializerMixin#post_stream'
semble être le problème lié à discourse-reactions bundled que j’ai signalé ici :
J’ai également ouvert une PR ici :
Je traiterais donc l’erreur d’actif Propshaft comme une conséquence probable d’un onglet obsolète ou d’une mise à jour, et l’erreur ReactionsSerializerHelpers comme un problème distinct lié au plugin reactions backend.