Umfragen verursachen Probleme

Ich habe gerade ein Problem mit Themen bemerkt, die eine Umfrage enthalten. Dies ist auf 3.3.0.beta4-dev (a30a861546). Viele Interaktionen brechen bei einigen Themen auf, was den gesamten Thread zu betreffen scheint. Es scheint nur dann zu passieren, wenn das Thema eine Umfrage enthält und die Umfrage nicht vom betrachtenden Benutzer abgestimmt wurde. Einige der spezifischen Dinge, die ich bemerkt habe:

  • Umfragen haben nicht den Button für das Moderationsmenü, mit dem Sie Dinge wie das Schließen der Umfrage oder den Export von Ergebnissen durchführen können
  • Das Admin-Aktionsmenü für Beiträge erscheint nicht, wenn der Button gedrückt wird
  • Das Admin-Aktionsmenü für das Thema erscheint, aber verschwindet nicht, wenn Sie versucht haben, zuerst ein Beitragsmenü zu öffnen
  • Das Klicken auf Benutzerprofilbilder hat keine Auswirkungen, wenn Sie versucht haben, zuerst ein Admin-Aktionsmenü für Beiträge zu öffnen

Diese Probleme verschwinden bei Themen ohne Umfragen und wenn Sie die Website-Einstellung poll enabled deaktivieren oder den abgesicherten Modus mit ?safe_mode=no_plugins aktivieren. Die folgende Ausnahme wird beim Laden der Website angezeigt:

Uncaught (in promise) TypeError: e[b].getValue(...) is not a function
    at Object.evaluate (runtime.js:1668:1)
    at Object.evaluate (runtime.js:1052:1)
    at It.evaluateSyscall (runtime.js:4204:1)
    at It.evaluateInner (runtime.js:4175:1)
    at It.evaluateOuter (runtime.js:4168:1)
    at Wt.next (runtime.js:4999:1)
    at Wt._execute (runtime.js:4986:1)
    at Wt.execute (runtime.js:4979:1)
    at Ut.handleException (runtime.js:4313:1)
    at Vt.handleException (runtime.js:4521:1)
    at Dt.throw (runtime.js:4260:1)
    at Ve.evaluate (runtime.js:2106:1)
    at Dt._execute (runtime.js:4247:1)
    at Dt.execute (runtime.js:4232:1)
    at qt.rerender (runtime.js:4547:1)
    at hr.render (index.js:4674:1)
    at index.js:4934:1
    at Nt (runtime.js:4080:1)
    at gr._renderRoots (index.js:4916:1)
    at gr._renderRootsTransaction (index.js:4960:1)
    at gr._revalidate (index.js:4992:1)
    at invoke (backburner.js.js:280:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B.end (backburner.js.js:589:1)
    at B._run (backburner.js.js:842:1)
    at B._join (backburner.js.js:819:1)
    at B.join (backburner.js.js:629:1)
    at Array.<anonymous> (index.js:4765:1)
    at B._trigger (backburner.js.js:896:1)
    at B._end (backburner.js.js:811:1)
    at B._boundAutorunEnd (backburner.js.js:523:1)
3 „Gefällt mir“

Danke für den Bericht. Ich untersuche das und werde versuchen, eine Korrektur so schnell wie möglich per Pull Request (PR) einzureichen.

3 „Gefällt mir“

PR eingereicht:

9 „Gefällt mir“

@Chief-Engineer Dieser Fix wurde nun an tests-passed weitergegeben. Ich habe einen Produktions-Checkout durchgeführt und hoffe, dass es jetzt gut für Sie ist.

Bitte lassen Sie mich wissen, wenn Sie weitere Probleme in Umfragen finden.

Bitte beachten Sie, dass das Umbruchverhalten von Optionstexten ein bekanntes Problem ist und ein vorgeschlagener Fix bereits als PR eingereicht wurde, der derzeit auf Überprüfung wartet:

6 „Gefällt mir“

Vielen Dank für die blitzschnelle Fehlerbehebung @merefield :smiley:

1 „Gefällt mir“

Alle Umfragen mit Bildern darin sind kaputt :thinking:

(sowohl alte als auch neue)

Sie werden im Composer-Fenster korrekt angezeigt:

Aber sie sind kaputt, wenn man das Thema normal betrachtet:

Es scheint, dass es auch hier auf Meta kaputt ist:

Hängt das zusammen?

Oder ein neues Problem?

4 „Gefällt mir“

Sehr interessant … ist das ein dokumentiertes Feature? Können Sie mir das zeigen?

… nicht ein einziger Test schlägt fehl, wurden diese versehentlich unterstützt?

Polls wurde erst kürzlich nach Glimmer verschoben, daher gab es sehr viele Änderungen am Frontend (mehr oder weniger eine Neufassung des FE).

Aber diese Migration fand erst diese Woche statt und nicht bereits im Mai, daher glaube ich nicht, dass diese Migration das erste Auftreten dieses Problems war.

Ich werde es mir ansehen, wenn ich Zeit habe, um zu sehen, ob es einfach ist, Unterstützung hinzuzufügen.

3 „Gefällt mir“

Es scheint, dass einige Umfragen in diesem Dokumentationsthema jetzt fehlerhaft sind. Die Daten werden zum Beispiel nicht korrekt angezeigt.

3 „Gefällt mir“

Dieses Thema lässt es so aussehen, als ob Bildabstimmungen für eine Weile zumindest einigermaßen offiziell unterstützt wurden:

4 „Gefällt mir“

Sicher, danke, dass Sie mir das gezeigt haben.

Lassen Sie uns das nicht weiter diskutieren, ich werde versuchen, die Unterstützung wieder hinzuzufügen … danke für Ihre Geduld.

7 „Gefällt mir“

Fix wurde zusammengeführt

2 „Gefällt mir“