Wie konnte ein Nicht-Mitarbeiter in einem allgemeinen Thema flüstern?

Ich bin mir nicht sicher, ob dies tatsächlich ein Bug ist, aber ich bin ratlos. Ich wollte dies in Contribute > Bug posten, habe es mir aber anders überlegt, da ich nicht sicher bin, ob das Problem wieder auftreten wird, und es sich möglicherweise um ein Feature/erwartetes Verhalten handelt, das nicht behoben werden muss.

Wir hatten einen Inline-Post in einem Thema, der eigentlich eine Private Nachricht (PM) sein sollte und als Off-Topic markiert wurde. Bevor ich die Markierung bearbeitete, habe ich den Post mit dem Timeline-Schlüssel ausgewählt und in eine neue Private Nachricht verschoben. Ich habe sichergestellt, dass beide Teilnehmer eingeladen wurden, dann die Markierung als gültig bestätigt und „Post unverändert lassen“ gewählt. Außerdem habe ich einen regulären Post verfasst, der erklärt, dass eine Nachricht privat verschoben wurde, und ihn in der Staff-Farbe hervorgehoben.

Als ich zum Thema zurückkehrte, hatte der Thread-Ersteller (OP) auf die verschobene Nachricht geantwortet, die nun eine PM war, aber die öffentliche Antwort war vollständig kursiv. Ich begann, diesen Text zu kopieren, da er Informationen enthielt, die ebenfalls in die PM verschoben werden sollten, aber beim Betrachten fiel mir auf, dass er das Auge-Symbol mit einem Slash enthielt und ein Flüstern (Whisper) war. Seltsam, ich wusste nicht, dass Nicht-Staff das tun kann… Ich dachte vielleicht, Benutzer könnten flüstern, aber es wäre für sie nicht sichtbar, wenn sie einen privaten Kommentar im Thread an die Moderatoren richten wollten.

In der Admin-Konsole zeigt die Recherche, dass die Flüstern-Funktion bestimmten Gruppen gewährt werden kann, aber die einzige aktivierte Gruppe ist Admin, und dieses Mitglied ist nicht in dieser Gruppe.

Meine einzige Vermutung ist, dass dies ein seltenes Szenario war, das durch Timing verursacht wurde: Meine Hypothese ist, dass der reguläre Benutzer zur gleichen Zeit, als ich den Post in eine PM verschob, eine lange Antwort verfasste. Als er dann im öffentlichen Thema antwortete, hat Discourse dies in ein Staff-Flüstern umgewandelt, da die Antwort-Nachricht nicht mehr sichtbar ist.

Das Einzige ist, dass er nicht direkt auf den verschobenen Post geantwortet hat; er hat auf meine Staff-farbene Antwort geantwortet, in der ich öffentlich protokolliert habe, warum der Post verschwunden ist. Deshalb dachte ich ursprünglich vielleicht, dass allgemeine Benutzer nur an Staff flüstern können, aber das scheint nicht der Fall zu sein.

Ich weiß nicht, ob dies behoben werden muss oder ein tatsächlicher, reproduzierbarer Bug ist, aber ich war einfach neugierig, ob es ein Verhalten gibt, das es einem Benutzer ermöglicht, der nicht in einer für Flüstern aktivierten Gruppe ist, im Thread zu flüstern.

Im untenstehenden Screenshot ist der Benutzer DeusIrae ein TL_3-Regulärer und nicht in irgendeiner Gruppe, die für Flüstern aktiviert ist. Er antwortet („your comp game“) auf den ursprünglichen Antwortenden, dessen Post in eine PM verschoben wurde, aber die Antwort ist an mich gerichtet.

Vielleicht ist dies eine Sicherheitsvorkehrung für eine öffentliche Antwort auf eine Nachricht, die nicht mehr existiert?

Das sieht ziemlich seltsam aus! Es ist schwierig, Ihnen zu helfen, da dies anscheinend eine einmalige Erfahrung war. Wenn es wieder vorkommt, versuchen Sie, Schritte zur Reproduktion zu erhalten.

Ich glaube, mir ist schon einmal etwas Ähnliches passiert:

Die Antworten auf Whisper-Posts werden automatisch als Whispers erstellt. Wenn sich also die Beitragsnummern ändern, während eine Antwort erstellt wird, kann es gelegentlich (obwohl sehr selten) vorkommen, dass etwas versehentlich als Whisper von einem „Nicht-Whisper“-Benutzer erstellt wird.

Um den Whisper zu bereinigen und in einen normalen Beitrag umzuwandeln, können Sie die Toggle Whisper 👁 Theme-Komponente installieren (oder die API direkt verwenden, je nachdem, womit Sie sich wohler fühlen).