mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-06-20 23:54:07 -04:00
fix: Push notifications for invite over federation (#13719)
This commit is contained in:
parent
5c429b86b4
commit
6caa303083
8 changed files with 42 additions and 23 deletions
|
@ -423,16 +423,18 @@ class EventsPersistenceStorageController:
|
|||
for d in ret_vals:
|
||||
replaced_events.update(d)
|
||||
|
||||
events = []
|
||||
persisted_events = []
|
||||
for event, _ in events_and_contexts:
|
||||
existing_event_id = replaced_events.get(event.event_id)
|
||||
if existing_event_id:
|
||||
events.append(await self.main_store.get_event(existing_event_id))
|
||||
persisted_events.append(
|
||||
await self.main_store.get_event(existing_event_id)
|
||||
)
|
||||
else:
|
||||
events.append(event)
|
||||
persisted_events.append(event)
|
||||
|
||||
return (
|
||||
events,
|
||||
persisted_events,
|
||||
self.main_store.get_room_max_token(),
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue