Endloser Ladekreis bei einigen Beiträgen

Ich habe eine seltsame Sache bei der neuesten Version von Discourse (3.4.0.beta1-dev).

Einige Beiträge werden nicht angezeigt und geben folgenden Fehler in der Konsole aus.
Der Spinner dreht sich und dreht sich!

Seltsam ist, dass einige Beiträge hängen bleiben, wenn ich angemeldet bin, und geladen werden, wenn ich mich abmelde. Aber einige werden nie geladen.

Das bekomme ich in der Konsole:

Could not view topic TypeError: Cannot read properties of undefined (reading 'name_key')
    at post.js:32:29
    at Array.map (<anonymous>)
    at T.munge (post.js:28:51)
    at T.create (rest.js:19:29)
    at d.create (index.js:385:1)
    at _._build (store.js:301:25)
    at _._hydrate (store.js:423:17)
    at _.createRecord (store.js:225:14)
    at post-stream.js:1048:31
    at Array.forEach (<anonymous>)
    at k.updateFromJson (post-stream.js:1047:28)
    at post-stream.js:353:14
    at _ (rsvp.js:434:1)
    at y (rsvp.js:420:1)
    at invoke (backburner.js.js:282:1)
    at d.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B._boundAutorunEnd (backburner.js.js:523:1)

Was ich bisher getan habe:

  • Im Safe-Mode geprüft. Gleiches Problem
  • Plugins nacheinander deaktiviert. Gleiches Problem
  • Launcher-App neu erstellt

Das sehe ich übrigens beim Neuerstellen:

I, [2024-08-23T08:26:25.919351 #1]  INFO -- : > cd /var/www/discourse & su discourse -c 'yarn install --frozen-lockfile & yarn cache clean'
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning " > @discourse/lint-configs@1.3.9" has incorrect peer dependency "ember-template-lint@6.0.0".
warning " > @glint/environment-ember-loose@1.4.0" has unmet peer dependency "@glimmer/component@^1.1.2".
warning " > discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-655d3348-fa9a-483d-b7d4-d3f77ee964e6 > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-655d3348-fa9a-483d-b7d4-d3f77ee964e6 > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-655d3348-fa9a-483d-b7d4-d3f77ee964e6 > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-655d3348-fa9a-483d-b7d4-d3f77ee964e6 > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-655d3348-fa9a-483d-b7d4-d3f77ee964e6 > admin > ember-source > router_js@8.0.3" has unmet peer dependency "rsvp@^4.8.5".
warning "workspace-aggregator-655d3348-fa9a-483d-b7d4-d3f77ee964e6 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
1 „Gefällt mir“

Können Sie bitte ein öffentliches Thema teilen, bei dem das Problem auftritt?

Sicher, es passiert hier (wenn ich angemeldet und abgemeldet bin!)

Und hier passiert es nie:

Und dieses hier hat es, wenn ich angemeldet bin:

aber nicht, wenn ich abgemeldet bin!

Und andere Dinge, die ich gerade getestet habe, sind:

  • Löschen meiner Cookies
  • Verwendung eines privaten Browsers.
    Gleiche Ergebnisse :frowning:

Leider kann ich das nicht reproduzieren, können Sie mir bitte ein Video davon zeigen, was Sie sehen?

Ich konnte es reproduzieren, als die Links gepostet wurden, aber jetzt funktioniert es einwandfrei.

Ich habe den ersten Link ausprobiert und er hat bei mir nicht funktioniert. Das Forum selbst ja, aber das Thema zeigte nur einen Spinner.

Heute wurde kein Upgrade oder keine Änderung vorgenommen. Nur ein neuer Beitrag.

Aber es sieht so aus, als wäre das Problem verschwunden. :boom:

Ich hatte das mehr als 2 Tage lang!
Ich bin fast kahl vom Haareausreißen :hear_no_evil:

@j.jaffeux Könnte es ein Datenbank-Upgrade oder so etwas im Hintergrund gewesen sein?

Und danke, dass Sie sich darum gekümmert haben!! :heart:

1 „Gefällt mir“

Ich weiß es im Moment nicht, aber ich habe andere Berichte erhalten. Wir werden versuchen, mehr Informationen zu sammeln.

1 „Gefällt mir“

Ich werde das im Auge behalten.. Wenn es wieder passiert, mache ich ein Video!
Einschließlich dessen, was ich im Konsolenprotokoll + Netzwerk-Tabs sehe :+1:

Wir haben dieses Problem jetzt auch bei 3.4.0.beta2-dev. Gleiche Protokolle

1 „Gefällt mir“

Leider tritt das Problem auch auf einem unserer Foren auf 3.4.0.beta2-dev. Gleiche Protokolle

1 „Gefällt mir“

Dann halte ich meine Pferde an… Immer noch auf 3.4.0.beta1-dev.
Das Problem ist in meinem Forum gelöst, aber ich weiß immer noch nicht wie…

1 „Gefällt mir“

Nur zur Information, nach einem Zeitraum von etwa 24 Stunden ist das Problem nun verschwunden, was darauf hindeutet, dass es eine Art Neuindizierung erzwingt, wie andere bereits vorgeschlagen haben.

1 „Gefällt mir“

Vielen Dank, dass Sie diesen Fehler gemeldet haben. Er sollte mit diesem PR behoben sein:

Wir haben den like-Post-Aktionstyp in die Datenbank verschoben. Aus Performancegründen cachen wir jedoch Post-Aktionstypen (für 24 Stunden) – deshalb ist alles nach etwa 24 Stunden automatisch für Sie behoben.

Wenn Discourse aktualisiert wird, sollten wir diesen Cache zurücksetzen, um sicherzustellen, dass das Frontend Zugriff auf alle Post-Aktionstypen hat.

6 „Gefällt mir“

Dieses Thema wurde 3 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.