Le mystère des profils publics manquants [Avatars animés]

Bonsoir à tous.

Message (21680 copies reported)

Job exception: undefined method `name' for nil:NilClass


Backtrace

/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/strategies/truncation.rb:33:in `topic_information'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/strategies/truncation.rb:42:in `topic_truncation'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/strategies/truncation.rb:18:in `prepare_text_from'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/vector_representations/base.rb:39:in `generate_topic_representation_from'
/var/www/discourse/plugins/discourse-ai/lib/modules/embeddings/jobs/regular/generate_embeddings.rb:18:in `execute'
/var/www/discourse/app/jobs/base.rb:292:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rails_multisite-5.0.0/lib/rails_multisite/connection_management.rb:82:in `with_connection'
/var/www/discourse/app/jobs/base.rb:279:in `block in perform'
/var/www/discourse/app/jobs/base.rb:275:in `each'
/var/www/discourse/app/jobs/base.rb:275:in `perform'

J’ai un problème où les profils publics ne sont visibles par personne. Le tableau de bord est complètement manquant. Le principal journal d’erreurs que je vois est celui que j’ai joint. J’ai déjà désactivé discourse AI, mais le problème persiste. J’ai également essayé le mode sans échec et cela fonctionne bien, donc je ne suis pas sûr de ce qui pourrait causer le problème.

Je pense que cela ressemble davantage à un composant de thème. Lorsque vous avez essayé le mode sans échec, avez-vous essayé de le réduire à ceci :

De plus, y a-t-il eu des erreurs dans la console du navigateur lorsque vous avez essayé d’accéder à ces pages/cartes utilisateur ?

2 « J'aime »

Je dois admettre que je n’ai pas affiné, j’ai juste tout sélectionné. Mais ce n’est pas le composant de thème, c’est la « personnalisation non officielle des plugins côté client ».

Tout s’est produit après une mise à jour de deux jours, je vais donc devoir passer par le plugin.

Impossible de le faire car j’utilise un téléphone et une tablette.

2 « J'aime »

Ah. Raté. :slight_smile: Au moins, nous avons un peu réduit le champ. Si vous pouvez lister tous vos plugins non officiels, nous pourrons peut-être repérer un problème connu et vous faire gagner du temps ?

1 « J'aime »

Ce sont les trois que j’ai sur le forum.

1 « J'aime »

Aucune erreur ne s’affiche dans les journaux. La seule que je ne peux pas désactiver est discourse-animated-avatars. Les autres ont été désactivées et le problème persiste.

Je pense que les avatars animés ont été mentionnés par quelques personnes comme pouvant affecter les pages utilisateur en cas de problème. Les derniers rapports datent de quelques mois, et rien de nouveau récemment :


En l’installant sur mon site de test, je vois cette erreur lorsque j’essaie d’accéder à une page utilisateur :

Uncaught TypeError: e is undefined
    getConnectors plugin-outlet.js:138
    _join index.ts:646
    join index.ts:362
    Ember 3
    l manager.js:746
plugin-outlet.js:138
    getConnectors plugin-outlet.js:138
    _join index.ts:646
    join index.ts:362
    Ember 3
    l manager.js:746
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    d runtime.js:1648
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    Yt Ember
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    Yt Ember
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    createIteratorRef reference.js:306
    tag reference.js:131
    track validator.js:657
    d reference.js:130
    
    evaluate runtime.js:1052
    evaluateSyscall runtime.js:4258
    evaluateInner runtime.js:4229
    evaluateOuter runtime.js:4222
    next runtime.js:5053
    _execute runtime.js:5040
    execute runtime.js:5033
    sync runtime.js:5100
    Ember 2
    Nt runtime.js:4134
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    _resizeObserver site-header.js:342
    (Async: ResizeObserverCallback)
    didInsertElement site-header.js:337
    r Ember
    didInsertElement plugin-api.js:1668
    Ember 6
    commit runtime.js:4019
    commit runtime.js:4116
    Nt runtime.js:4136
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    _resizeObserver site-header.js:342
    (Async: ResizeObserverCallback)
    didInsertElement site-header.js:337
    r Ember
    didInsertElement plugin-api.js:1668
    Ember 6
    commit runtime.js:4019
    commit runtime.js:4116
    Nt runtime.js:4136
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    _resizeObserver site-header.js:342
    (Async: ResizeObserverCallback)
    didInsertElement site-header.js:337
    r Ember
    didInsertElement plugin-api.js:1668
    r Ember
2 « J'aime »

Merci pour cela ! J’ai le plugin depuis 21 jours et cela n’est arrivé que dans les dernières 24 heures, peut-être plus tôt. Alors, j’espère qu’il y a une solution ?

2 « J'aime »

J’ai ajouté un message au sujet du plugin donc j’espère qu’il y en aura. :crossed_fingers:

2 « J'aime »

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