diff options
author | Andrew Morgan <andrew@amorgan.xyz> | 2021-11-30 14:49:31 +0000 |
---|---|---|
committer | Andrew Morgan <andrew@amorgan.xyz> | 2021-12-08 18:30:52 +0000 |
commit | cf7e65968f6a22261524247d65ec3fbcc7088773 (patch) | |
tree | 796d913dd20628f90776f8d9af2ad0828443ab4e | |
parent | migration delta to track device_list stream id per appservice (diff) | |
download | synapse-cf7e65968f6a22261524247d65ec3fbcc7088773.tar.xz |
wip: get device lists working squashme
-rw-r--r-- | synapse/handlers/appservice.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/synapse/handlers/appservice.py b/synapse/handlers/appservice.py index 456794004f..39cabaef40 100644 --- a/synapse/handlers/appservice.py +++ b/synapse/handlers/appservice.py @@ -350,8 +350,12 @@ class ApplicationServicesHandler: if users_whose_device_lists_changed: # TODO: Have a way of including things in an outgoing appservice # transaction that's not "events" or "ephemeral" + payload = [{ + "changed": users_whose_device_lists_changed, + "left": [], + }] self.scheduler.submit_ephemeral_events_for_as( - service, users_whose_device_lists_changed + service, payload ) # Persist the latest handled stream token for this appservice |