summary refs log tree commit diff
path: root/changelog.d/15464.bugfix
diff options
context:
space:
mode:
authorNick Mills-Barrett <nick@beeper.com>2023-05-18 19:37:31 +0100
committerGitHub <noreply@github.com>2023-05-18 14:37:31 -0400
commitad50510a06d035a674f0eeed5db5dd3060bc0b1c (patch)
treeb2b8110f0d5e223a0bd28d5f4e4a8acac1e7dcd1 /changelog.d/15464.bugfix
parentUpdate Mutual Rooms (MSC2666) implementation (#15621) (diff)
downloadsynapse-ad50510a06d035a674f0eeed5db5dd3060bc0b1c.tar.xz
Handle missing previous read marker event. (#15464)
If the previous read marker is pointing to an event that no longer exists
(e.g. due to retention) then assume that the newly given read marker
is newer.
Diffstat (limited to 'changelog.d/15464.bugfix')
-rw-r--r--changelog.d/15464.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/15464.bugfix b/changelog.d/15464.bugfix
new file mode 100644
index 0000000000..3c655989b3
--- /dev/null
+++ b/changelog.d/15464.bugfix
@@ -0,0 +1 @@
+Fix a long-standing bug where setting the read marker could fail when using message retention. Contributed by Nick @ Beeper (@fizzadar).