Discourse-Authentifizierungsvalidierungen

Hallo @isaac. Nochmals vielen Dank für dieses tolle Plugin – es hat mir wirklich so viele Diskussionsmöglichkeiten eröffnet.

Ich bin auf einen kleinen Fehler gestoßen – mir ist aufgefallen, dass Fragenantworten gespeichert werden, auch wenn eine Frage ausgeblendet ist. Dies hat zu einigen unbeabsichtigten Situationen geführt, in denen Benutzer Antworten eingereicht haben, die eigentlich nicht möglich sein sollten (deshalb wollten wir die Fragen ja ursprünglich ausblenden). Dieses Verhalten führt auch zu einer weiteren Situation, in der eine Frage, wenn sie doppelt verschachtelt ist, immer noch angezeigt wird, obwohl die übergeordnete Antwort abgewählt wurde (da sie immer noch denkt, dass die auslösende Antwort ausgewählt ist). Ich weiß, dass diese Beschreibung etwas vage ist, daher hier ein GIF, das dieses Verhalten hervorhebt:

auth null bug

Ich denke, meine gewünschte Korrektur wäre, die Antworten auf den Nullwert zurückzusetzen, sobald sie nicht mehr sichtbar sind. Dies könnte auch ein „Opt-in“-Verhalten sein, das von der Person, die das Formular einrichtet, konfiguriert werden kann – ich kann mir verschiedene Philosophien vorstellen, ob Antworten beim Durchlaufen dieser Bäume bestehen bleiben sollten.

Könntest du das implementieren? :pray:

5 „Gefällt mir“