FKB Pro - Thème social

Titre :
[Bug] Le thème plante sur Discourse 2026.4.0-latest — Impossible de trouver le module 'ember-this-fallback/js-component'

Description :

Après la mise à jour de Discourse vers la version v2026.4.0-latest (commit 19374472fd), le thème FKB Pro provoque un plantage fatal du frontend, rendant le forum partiellement inutilisable. Discourse affiche la bannière orange suivante :

“由于主题/组件有错误,您的站点可能无法正常运行。由 ‘FKB Pro theme’ 引起。”
(Traduction : “En raison d’une erreur dans le thème/composant, votre site peut ne pas fonctionner correctement. Causé par ‘FKB Pro theme’.”)

Cause racine :

Le thème (ou l’un de ses composants) fait toujours référence au module ember-this-fallback/js-component, qui a été supprimé du cœur de Discourse dans les versions récentes. Ce module était un adaptateur de compatibilité pour le modèle obsolète this-property-fallback d’Ember, qui permettait aux modèles d’utiliser {{foo}} au lieu de {{this.foo}}. Discourse a officiellement annoncé la suppression de cet adaptateur et exigé que tous les thèmes et plugins migrent vers des liaisons explicites avec this..


Erreur provenant de la console du navigateur :

Failed to load theme 4 from https://www.sitetalk.net/...
Error: Could not find module 'ember-this-fallback/js-component' imported from (require)

[THEME 4 'FKB Pro theme'] Error: Could not find module 'ember-this-fallback/js-component' imported from (require)
  at vendor.js
  at requireModule (vendor.js)
  at Object.lookup (chunk.js)
  ...
  at reportThemeError (chunk.js)

(Version de Discourse affichée dans la console : v2026.4.0-latest, Ember v6.10.1)


Environnement :

Élément Valeur
Version de Discourse v2026.4.0-latest (commit 19374472fd)
Version d’Ember v6.10.1
Thème FKB Pro (installation par défaut depuis ce dépôt)
Reproductibilité 100 % reproductible après la mise à niveau de Discourse

Nous espérons que les développeurs pourront résoudre ce problème. Merci !!!

3 « J'aime »