summary refs log tree commit diff
path: root/changelog.d/6144.bugfix
diff options
context:
space:
mode:
authorAndrew Morgan <1342360+anoadragon453@users.noreply.github.com>2019-10-02 12:04:22 +0100
committerGitHub <noreply@github.com>2019-10-02 12:04:22 +0100
commit2a1470cd05558d4a3bc69a0bc5e8969ba8631426 (patch)
treec52bd082bc8c1622dc16c3d520f663c2306e1087 /changelog.d/6144.bugfix
parentMerge branch 'release-v1.4.0' of github.com:matrix-org/synapse into develop (diff)
downloadsynapse-2a1470cd05558d4a3bc69a0bc5e8969ba8631426.tar.xz
Fix yields and copy instead of move push rules on room upgrade (#6144)
Copy push rules during a room upgrade from the old room to the new room, instead of deleting them from the old room.

For instance, we've defined upgrading of a room multiple times to be possible, and push rules won't be transferred on the second upgrade if they're deleted during the first.

Also fix some missing yields that probably broke things quite a bit.
Diffstat (limited to 'changelog.d/6144.bugfix')
-rw-r--r--changelog.d/6144.bugfix1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/6144.bugfix b/changelog.d/6144.bugfix
new file mode 100644
index 0000000000..eee63961e4
--- /dev/null
+++ b/changelog.d/6144.bugfix
@@ -0,0 +1 @@
+Prevent user push rules being deleted from a room when it is upgraded.
\ No newline at end of file