summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorEric Eastwood <erice@element.io>2022-03-29 03:18:52 -0500
committerGitHub <noreply@github.com>2022-03-29 09:18:52 +0100
commit6f2943714bb4f13456398b6a02606f0338f0e020 (patch)
treed0822b8fd60d48685499f1305ab07b05dae84cad /changelog.d
parentExclude outliers in `on_backfill_request` (#12314) (diff)
downloadsynapse-6f2943714bb4f13456398b6a02606f0338f0e020.tar.xz
Remove unused `auth_event_ids` argument plumbing (#12304)
Follow-up to https://github.com/matrix-org/synapse/pull/12083

Since we are now using the new `state_event_ids` parameter to do all of the heavy lifting.
We can remove any spots where we plumbed `auth_event_ids` just for MSC2716 things in
https://github.com/matrix-org/synapse/pull/9247/files.

Removing `auth_event_ids` from following functions:

 - `create_and_send_nonmember_event`
 - `_local_membership_update`
 - `update_membership`
 - `update_membership_locked`
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/12304.misc1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/12304.misc b/changelog.d/12304.misc
new file mode 100644
index 0000000000..88fd6b92ee
--- /dev/null
+++ b/changelog.d/12304.misc
@@ -0,0 +1 @@
+Refactor `create_new_client_event` to use a new parameter, `state_event_ids`, which accurately describes the usage with [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) instead of abusing `auth_event_ids`.