Erreur non interceptée (dans la promesse) : Impossible de trouver le module `discourse/widgets/search-menu` importé de `discourse/theme-70/widgets/search-banner`

Salut,

J’essaie de charger un très vieux site. Il fonctionnait il y a peu et j’ai de nouveau besoin des données. Cependant, lorsque je me suis connecté, il y a maintenant une erreur :

Uncaught (in promise) Error: Could not find module `discourse/widgets/search-menu` imported from `discourse/theme-70/widgets/search-banner`
    l loader.js:247
    l loader.js:258
    findDeps loader.js:168
    l loader.js:262
    requireModule loader.js:24
    c auto-load-modules.js:26
    c auto-load-modules.js:20
    initialize auto-load-modules.js:50
    runInstanceInitializers Ember
    each dag-map.js:191
    walk dag-map.js:120
    each dag-map.js:66
    topsort dag-map.js:72
    Ember 4
    invoke backburner.js.js:280
    flush backburner.js.js:197
    flush backburner.js.js:358
    _end backburner.js.js:798
    _boundAutorunEnd backburner.js.js:523
    promise callback*n/
< backburner.js.js:26
    flush Ember
    _scheduleAutorun backburner.js.js:964
    _ensureInstance backburner.js.js:955
    schedule backburner.js.js:648
    Ember 5
    
<anonymous> start-app.js:4
    
<anonymous> discourse-boot.js:20
    
<anonymous> discourse-boot.js:1
loader.js:247
    didBecomeReady Ember
    invoke backburner.js.js:280
    flush backburner.js.js:197
    flush backburner.js.js:358
    _end backburner.js.js:798
    _boundAutorunEnd backburner.js.js:523
    (Async: promise callback)
    n backburner.js.js:26
    flush Ember
    _scheduleAutorun backburner.js.js:964
    _ensureInstance backburner.js.js:955
    schedule backburner.js.js:648
    Ember 5
    
<anonymous> start-app.js:4
    
<anonymous> discourse-boot.js:20
    
<anonymous> discourse-boot.js:1

Je ne trouve aucune solution à ce problème et je ne sais pas pourquoi il a disparu. Toute aide est appréciée.

Salut,

Si nous parlons du composant bannière de recherche, le widget a été supprimé au profit du composant glimmer depuis ce PR.

Avez-vous vérifié si vous pouviez mettre à jour le composant ?
Si vous ne pouvez pas accéder à l’administration, le mode sans échec vous aidera.

2 « J'aime »

Oups, j’avais oublié ça. :grimacing:

Merci ! Étrangement, il semble que les composants soient inclus dans la sauvegarde (qui date de près de 2 ans maintenant)

1 « J'aime »

Ahah, c’est vrai – c’est beaucoup de mises à jour. :smile:

2 « J'aime »

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