mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-06-08 20:32:38 -04:00
Use the context returned by _handle_new_event
This commit is contained in:
parent
dede14f689
commit
c2c70f7daf
1 changed files with 1 additions and 4 deletions
|
@ -177,7 +177,7 @@ class FederationHandler(BaseHandler):
|
||||||
)
|
)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
_, event_stream_id, max_stream_id = yield self._handle_new_event(
|
context, event_stream_id, max_stream_id = yield self._handle_new_event(
|
||||||
origin,
|
origin,
|
||||||
event,
|
event,
|
||||||
state=state,
|
state=state,
|
||||||
|
@ -234,9 +234,6 @@ class FederationHandler(BaseHandler):
|
||||||
|
|
||||||
if event.type == EventTypes.Member:
|
if event.type == EventTypes.Member:
|
||||||
if event.membership == Membership.JOIN:
|
if event.membership == Membership.JOIN:
|
||||||
context = yield self.state_handler.compute_event_context(
|
|
||||||
event, old_state=state, outlier=event.internal_metadata.is_outlier()
|
|
||||||
)
|
|
||||||
prev_state = context.current_state.get((event.type, event.state_key))
|
prev_state = context.current_state.get((event.type, event.state_key))
|
||||||
if not prev_state or prev_state.membership != Membership.JOIN:
|
if not prev_state or prev_state.membership != Membership.JOIN:
|
||||||
# Only fire user_joined_room if the user has acutally
|
# Only fire user_joined_room if the user has acutally
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue