- Verschifft
- 27. August 2026 um 20:27 UTC
- Autor
- Kamo
- Ausschuss
- 7f2d383
Triage war still. Jemand meldete sich und musste dann immer wieder die Registerkarte öffnen um herauszufinden, ob jemand es angeschaut hatte - was dasselbe ist, wie nicht gesagt zu werden. applyStatus liest jetzt den Status der Zeile gehalten VOR dem Schreiben und Hände beide halbiert sich zum Melder, denn der Brief des Reporters ist über den Umzug: nur erzählt wo es gelandet ist, können sie einen Vorstoß nicht von einer Umkehr unterscheiden. Alles, was der Brief braucht, wird gelöst, während die Transaktion noch offen ist die Adresse des Reporters, Name und Zeitzone und die Org-Domain hängen alle von LAZY ab Verbände - und das Senden passiert, nachdem es verpflichtet wird. Die beiden Hälften können nicht sein getauscht: Eine Transaktion offen über eine HTTP-Rundreise pins eine Datenbank halten Verbindung für seine Dauer, und auf dieser Datenbank ein Lesen nach einem Schreiben in einem Transaktion kann es direkt abbrechen. Nichts im After-Commit-Pfad schreibt in die Datenbank, das ist, was hält es frei von der Falle, wo eine @Transaktionelle Methode von AfterCommit, das alles, was es schreibt, still verwirft. Keine E-Mail für einen Status, der auf den Wert gesetzt ist, den sie bereits gehalten hat, für einen Bericht ohne Reporter, oder wenn der Reporter IST die Person, die es bewegt - eine Plattform Administrator kann einen Bericht einreichen und ihn dann triage und ihnen von ihrem Eigenklick ist, wie ein Benachrichtigungsstrom Menschen lehrt, es zu ignorieren. Ein off-boarded Mitglied wird nicht an entweder geschrieben, durch das gleiche Prädikat die verpasste Nachricht Mitteilungen verwenden. Ein fehlgeschlagener Senden wird protokolliert und abgesetzt, anstatt erneut vor Gericht gestellt zu werden. Im Gegensatz zu einem verpassten Chat Nachricht gibt es kein Ledger dahinter, weil der Bericht selbst ist die langlebige aufnehmen: Der Status ist auf dem Bildschirm, sobald der Reporter schaut.