OP wird aus PM entfernt, wenn Thema in PM konvertiert wird?

Ich habe einen Benutzer, der sagt, dass beim Konvertieren eines Themas in eine PM der ursprüngliche Poster/Themenbesitzer aus der PM entfernt wird.

Der Prozess besteht darin, das Thema in eine PM zu konvertieren und dann die @support-Gruppe hinzuzufügen. Wenn das passiert, wird die Person, die die PM konvertiert hat (die Mitglied der Support-Gruppe ist), aus der PM entfernt (da dies ihre Benachrichtigungen duplizieren würde), aber der Besitzer wird ebenfalls entfernt, sodass sie sich dann fragen, warum ihr Beitrag gelöscht wurde.

Es scheint, dass das Hinzufügen der Gruppe zur PM den Themenbesitzer entfernt.

Ich sehe nichts in den Protokollen, das darauf hindeutet, wie dies geschieht.

3 „Gefällt mir“
Ungültiger Test

Ich habe gerade einen Test durchgeführt und bin auf ein ähnliches/dasselbe Problem gestoßen:

  • Thema erstellen
  • Thema-Schraubenschlüssel → Privates Nachrichten-Thema erstellen
  • Gruppe einladen

* Ein Mitglied (aber nicht der OP) wird vom System entfernt.

Antworten auf das Thema sendet dem entfernten Benutzer jedoch immer noch eine Benachrichtigung mit hoher Priorität, was darauf hindeutet, dass er nicht wirklich “entfernt” wurde.

Bearbeiten: Ich habe die Testbenutzer in der Gruppe durcheinander gebracht und den Test vermasselt. Entschuldigung. Ich werde einen sauberen Test machen.

Neuer Test (Dieses Mal habe ich sichergestellt, dass mein Gruppennutzer nicht Teil des ursprünglichen Themas war :slightly_smiling_face:)

Dieses Mal habe ich einen TL1-Testbenutzer als meinen OP verwendet, anstatt eines Administrators.

  • Öffentliches Thema als TL1-Benutzer erstellen
  • Thema in PM konvertieren (als Admin)
  • Gruppe einladen (als Admin)

* OP wird entfernt und es wird keine Aufzeichnung hinterlassen. Der Benutzer erhält keine Benachrichtigungen über Antworten

Ich frage mich, ob es daran liegt, dass dieser Testbenutzer keine Berechtigung hat, mit dieser Gruppe zu sprechen? Ich werde es noch einmal versuchen. :slightly_smiling_face:


Ich habe mich hier ein wenig verloren, daher muss ich vielleicht eine Weile hinlegen, aber es scheint, dass der OP zum Zeitpunkt der Konvertierung von Thema → PM verloren geht:

Der OP hat keine Aufzeichnung für dieses Thema in topic_allowed_users

3 „Gefällt mir“

Das scheint der Fall zu sein.

Es scheint, dass dies ein neues Verhalten ist. Ich weiß nicht, ob es beabsichtigt ist, aber es scheint ein Fehler zu sein, dass der Themaersteller aus einer Nachricht entfernt wird, wenn diese in eine PM umgewandelt wird?

1 „Gefällt mir“

Ich fand es ungewöhnlich. Ich konnte mir keinen Umstand vorstellen, unter dem man konvertieren und die OP als Teilnehmer verlieren möchte?

2 „Gefällt mir“

Der einzige aktuelle Commit, den ich finden kann und der meiner Meinung nach damit zusammenhängen könnte, ist FIX: Update user stat counts when post/topic visibility changes. (#15… · discourse/discourse@b876ff6 · GitHub, aber er scheint nicht damit verbunden zu sein. Vielleicht ändert etwas anderes topic_allowed_users auf eine Weise, die ich nicht verstehe.

Ich sehe das gleiche Verhalten auch auf anderen Websites. Es scheint etwas seltsam zu sein, den OP ‘rauszukicken’, wenn das öffentliche Thema in ein privates verschoben wird. Ich mag es nicht, mit mir selbst zu reden, aber so endet es :slight_smile:

Danke, Matthew. Glauben Sie, dass dies eine Art Regression ist? Glauben Sie, dass dieses „Entfernen des OP aus dem Thema, wenn es privat gemacht wird“ eine Funktion oder ein Fehler ist?

Ich vermute, es ist ein Bug.

Ich kann nicht verstehen, warum man einen öffentlichen Thread in eine private Nachricht umwandeln und dann mit sich selbst reden sollte? Oder vielleicht bin ich einfach nicht verrückt genug dafür :sweat_smile:

1 „Gefällt mir“

Dies erweist sich für uns immer noch als Problem.

Ist das ein Fehler, oder ist das beabsichtigt? Kann das jemand bestätigen, bitte?

1 „Gefällt mir“

Ich glaube, das wurde im letzten Release behoben. Wenn Sie ein Upgrade durchführen, sollte alles in Ordnung sein. :+1:

(und ich habe es gerade auf meiner Testseite getestet, und es funktioniert für mich)

4 „Gefällt mir“

Danke, @JammyDodger! Das Commit war mir nicht aufgefallen. @Parker1090, deine Seite wird jetzt aktualisiert.

3 „Gefällt mir“