TypeError: this.model is undefined for anonymer Benutzer beim Laden des Themas

Hallo,

Ich bin nach dem neuesten Update 3.3.0.beta1-dev auf ein Problem gestoßen. Das Update lief ohne Probleme und alles sieht gut aus – solange man angemeldet ist.

Für anonyme Benutzer sieht die Startseite gut aus. Es gibt jedoch ein Problem beim Laden des Inhalts eines Themas – man kann den Titel sehen, die Scrollleiste ist vorhanden, um durch alle Beiträge zu scrollen, aber der Text wird nicht geladen:

Die Fehlermeldung, die ich in meiner Browserkonsole sehe, lautet:

Chrome:
retort.js:48 Uncaught TypeError: Cannot read properties of undefined (reading 'postStream')

Firefox
Uncaught (in promise) TypeError: this.model is undefined

Vollständiger Trace:

Kann mir jemand einen Hinweis geben, wie ich dieses Problem beheben kann?

Ich fürchte, Retort ist derzeit defekt und müsste aus Ihrer app.yml entfernt werden, bevor Sie Ihre Website erneut neu erstellen.

Vielen Dank für Ihre Antwort!

Wissen Sie, ob dies etwas kaputt machen könnte? Oder werden die Emote-Reaktionen einfach aus den Beiträgen verschwinden?

Die Daten sollten im Backend verbleiben, aber die gesamte Funktionalität wird entfernt. Die Emote-Reaktionen werden also nicht auf den Beiträgen angezeigt, aber wenn sie behoben und neu installiert werden, sollten sie wieder erscheinen:

Danke nochmals – der Wiederaufbau hat funktioniert und es sieht so aus, als ob das Problem behoben ist :grinning:

Ich wurde auch gerade benachrichtigt :grinning:

Aber ich denke, ich werde mich dann für die benannte Alternative entscheiden:

Ich werde mich für kurze Zeit um dieses Plugin kümmern, also werde ich es mir ansehen!

Aber die Empfehlung zum Wechseln ist gültig? Ich mochte Retort :grinning: würde sonst nicht wechseln.

Ich habe einen PR zu Retort eingereicht, um das Problem zu beheben (und ein weiteres, das ich entdeckt habe).

Der Rat bleibt derselbe, es liegt an Ihnen, wann Sie wechseln.

PR wurde zusammengeführt (danke @angus)