Das Rätsel der fehlenden öffentlichen Profile [Animierte Avatare]

Guten Abend allerseits.

Nachricht (21680 Kopien gemeldet)

Job-Ausnahme: 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'

Ich habe ein Problem, bei dem öffentliche Profile für niemanden sichtbar sind. Das Dashboard fehlt vollständig. Das Hauptprotokoll, das ich sehe, ist das, das ich angehängt habe. Ich habe Discourse AI bereits deaktiviert, aber das Problem besteht weiterhin. Ich habe auch den abgesicherten Modus ausprobiert und er funktioniert einwandfrei, daher bin ich mir nicht sicher, was das Problem verursachen könnte.

Ich denke, es klingt eher nach einer Theme-Komponente. Als Sie den abgesicherten Modus ausprobiert haben, haben Sie versucht, ihn auf Folgendes zu beschränken:

Gab es auch Fehler in der Browserkonsole, als Sie versucht haben, auf diese Seiten/Benutzerkarten zuzugreifen?

2 „Gefällt mir“

Ich muss zugeben, ich habe nicht eingegrenzt, sondern alles ausgewählt. Aber es ist nicht die Theme-Komponente, es ist die „inoffizielle clientseitige Plugin-Anpassung“.

Alles geschah nach einem zweitägigen Update, daher muss ich das Plugin durchgehen.

Auf dem Handy und Tablet nicht möglich.

2 „Gefällt mir“

Ah. Daneben. :slight_smile: Wenigstens haben wir es ein wenig eingegrenzt. Wenn Sie alle Ihre inoffiziellen Plugins auflisten können, können wir vielleicht ein bekanntes Problem erkennen und Ihnen etwas Zeit sparen?

1 „Gefällt mir“

Das sind die drei, die ich im Forum habe.

1 „Gefällt mir“

In den Protokollen werden keine Fehler angezeigt. Nur einen, den ich nicht deaktivieren kann, ist discourse-animated-avatars. Andere wurden deaktiviert und das Problem besteht weiterhin.

Ich glaube, dass animierte Avatare ein paar Leute erwähnt haben, dass sie die Benutzerseiten beeinträchtigen können, wenn es ein Problem gibt. Die letzten wurden vor ein paar Monaten gemeldet, und in letzter Zeit nichts Neues:


Wenn ich es auf meiner Testseite installiere, sehe ich diesen Fehler, wenn ich versuche, auf eine Benutzerseite zuzugreifen:

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
    
    runtime.js:3437
    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 „Gefällt mir“

Vielen Dank dafür! Ich habe das Plugin seit 21 Tagen und es ist erst in den letzten 24 Stunden passiert, vielleicht auch früher. Hoffentlich gibt es also eine Lösung?

2 „Gefällt mir“

Ich habe einen Beitrag zum Plugin-Thema hinzugefügt, also hoffe ich, dass es welche geben wird. :crossed_fingers:

2 „Gefällt mir“

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