mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-01-12 20:09:26 -05:00
Respect min_depth argument
This commit is contained in:
parent
6dfd8c73fc
commit
39aa968a76
@ -507,10 +507,12 @@ class FederationClient(FederationBase):
|
||||
|
||||
missing_events = {}
|
||||
for e in itertools.chain(latest_events, signed_events):
|
||||
missing_events.update({
|
||||
e_id: e.depth for e_id, _ in e.prev_events
|
||||
if e_id not in seen_events and e_id not in failed_to_fetch
|
||||
})
|
||||
if e.depth > min_depth:
|
||||
missing_events.update({
|
||||
e_id: e.depth for e_id, _ in e.prev_events
|
||||
if e_id not in seen_events
|
||||
and e_id not in failed_to_fetch
|
||||
})
|
||||
|
||||
if not missing_events:
|
||||
break
|
||||
|
Loading…
Reference in New Issue
Block a user