Après la mise à jour, tous les composants sont cassés

Je viens d’exécuter ./launcher rebuild sans aucune erreur, et maintenant je reçois un avertissement administrateur de chaque composant.

Le mode sans échec n’aide pas ici, ce qui signifie que les plugins n’ont aucun effet. Discourse n’affiche aucune nouvelle erreur dans le journal (seulement des erreurs persistantes, c’est-à-dire provenant d’ActivityPub et de Une vérification planifiée des problèmes du tableau de bord administrateur (upcoming_change_stable_opted_out) a échoué. : ArgumentError : nombre d'arguments incorrect (0 fournis, 1 attendu)).

Des idées ?

Que voyez-vous dans la console de développement du navigateur ?

Rien, je suis sur iPad :face_with_peeking_eye:

Ça ne m’aide pas vraiment, je suppose ?

Échec du chargement du thème 483 depuis https://foorumi.katiska.eu/theme-javascripts/1f680a949b9ae2f9a2e59c27e0f6a9f61cead9aa.js?__ws=foorumi.katiska.eu Error {  }
r@webkit-masked-url://hidden/:27:166011
value@webkit-masked-url://hidden/:27:182883
@webkit-masked-url://hidden/:27:184904

Ok, c’est parti :

Il semble que quelque chose ait mal tourné avec le compilateur de thème. Je n’ai jamais vu ça auparavant.

Pour réessayer la compilation, vous pouvez faire :

./launcher enter app
rails c

puis

Discourse.clear_all_theme_cache!

Si cela ne fonctionne toujours pas, je tenterais un autre launcher rebuild, puis je réessaierais cette commande rails c.

J’utilise à chaque fois ./launcher rebuild — l’interface web m’a fait défaut plusieurs fois il y a quelques années :joy:

Mais vider le cache a fait l’affaire, pour l’instant en tout cas.

J’avais des problèmes 503 plus tôt après la reconstruction. Quand j’ai commencé à désactiver des composants, le problème a disparu à un moment donné, mais il n’y avait aucune preuve d’un TC cassé. J’avais l’impression que quand l’ouverture de mon forum prenait plus de temps que d’habitude, c’était un signe clair que tout était à nouveau en ordre. Parfois, il fallait désactiver plus de composants, parfois trois suffisaient. Tout cela a commencé il y a peut-être un mois. Mais comme personne d’autre n’a signalé de problèmes similaires, je savais que j’étais le seul :man_shrugging: