diff options
author | Brendan Abolivier <babolivier@matrix.org> | 2020-03-16 22:31:47 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-16 22:31:47 +0000 |
commit | 7df04ca0e6c4140f4f30720db0b9b5148a865287 (patch) | |
tree | 8d4a1fcb0c65925a4dc0a6eba207bd7df5636c0c /changelog.d/7070.bugfix | |
parent | Fix buggy condition in account validity handler (#7074) (diff) | |
download | synapse-7df04ca0e6c4140f4f30720db0b9b5148a865287.tar.xz |
Populate the room version from state events (#7070)
Fixes #7065 This is basically the same as https://github.com/matrix-org/synapse/pull/6847 except it tries to populate events from `state_events` rather than `current_state_events`, since the latter might have been cleared from the state of some rooms too early, leaving them with a `NULL` room version.
Diffstat (limited to 'changelog.d/7070.bugfix')
-rw-r--r-- | changelog.d/7070.bugfix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/7070.bugfix b/changelog.d/7070.bugfix new file mode 100644 index 0000000000..9031927546 --- /dev/null +++ b/changelog.d/7070.bugfix @@ -0,0 +1 @@ +Repair a data-corruption issue which was introduced in Synapse 1.10, and fixed in Synapse 1.11, and which could cause `/sync` to return with 404 errors about missing events and unknown rooms. |