Anhaftende ungelesene Antwortbenachrichtigung

Heute zeigte mein Benachrichtigungsmenü auf dem Symbol rechts eine ungelesene Antwort an, aber im Menü gibt es keine Benachrichtigung über eine ungelesene Antwort.

Zuerst dachte ich, vielleicht ist das passiert, als ein Benutzer mir geantwortet hat und der Benutzer (einschließlich seines Beitrags) gelöscht wurde, bevor ich ihn gelesen habe. Aber als ich dieses Szenario reproduzierte, verschwand die Benachrichtigung beim Neuladen. Die Benachrichtigung hier auf Meta ist hartnäckig. Sie verschwindet nicht beim Neuladen und ist auch nach dem Ab- und Anmelden noch da.

Das fühlt sich ähnlich an wie Can't clear unread notification after being removed from a PM, aber bisher habe ich keine Ahnung, was das verursacht hat, und es ist reine Spekulation, weil ich keine Ahnung habe, was letzte Nacht passiert ist.

2 „Gefällt mir“

Ja, ich glaube, ich weiß auch, welcher PM das ist. Ein Beitrag in Support wurde ungefähr zu dieser Zeit in unseren Team-Posteingang verschoben, und die Personen, die den Beitrag verfasst hatten, wurden entfernt.

2 „Gefällt mir“

@Moin weißt du, ob du das in letzter Zeit reproduzieren konntest?

1 „Gefällt mir“

Ich habe das immer noch in meinem Benachrichtigungsmenü. Aber ich habe noch keinen Reproduktionsversuch unternommen

1 „Gefällt mir“

Ich habe gerade eine Reproduktion auf meinem Forum durchgeführt (3bcc19a5d2).

  1. Der Administrator erstellt ein Thema.
  2. Ein Testnutzer ohne ungelesene Benachrichtigungen antwortet.
  3. Der Administrator antwortet auf den Beitrag des Testnutzers.
  4. Der Administrator wandelt das Thema in eine PN um.
  5. Der Administrator entfernt den Testnutzer aus dem Plugin.

Ergebnis: Der Testnutzer hat einen Benachrichtigungsindikator, aber keine ungelesene Benachrichtigung.

2 „Gefällt mir“

Danke für die Reproduktionsschritte, ich werde mich gleich damit befassen.

1 „Gefällt mir“

Ich bin der Ansicht, dass die Behebung aus dem anderen Thema auch dieses Problem behoben hat. Ich habe deine Reproduktionsschritte am Commit direkt vor meinem ausprobiert und konnte den Fehler noch reproduzieren. Als ich dann zur main-Branch zurückkehrte und es erneut versuchte, gab es keine hängengebliebene Benachrichtigung mehr.

Ich denke auch, dass das Migrations-Skript in dieser Behebung deine alte Benachrichtigung bereinigen sollte. Falls dies nicht der Fall ist, müssen wir uns das möglicherweise separat ansehen.

2 „Gefällt mir“

In diesem Fall kann ich die Schaltfläche Ablehnen im Benachrichtigungsmenü verwenden.

2 „Gefällt mir“

Es ist weg! Danke

1 „Gefällt mir“

Juhu! Vielen Dank für die schnelle Rückmeldung bezüglich der Reproduktion. Schön, dass sie gemeinsam gelöst werden konnten.

1 „Gefällt mir“