Skip to content
Snippets Groups Projects
Forked from Maunium / synapse
Source project has a limited visibility.
  • Richard van der Hoff's avatar
    35bbe4ca
    Check the room_id of events when fetching room state/auth (#6524) · 35bbe4ca
    Richard van der Hoff authored
    When we request the state/auth_events to populate a backwards extremity (on
    backfill or in the case of missing events in a transaction push), we should
    check that the returned events are in the right room rather than blindly using
    them in the room state or auth chain.
    
    Given that _get_events_from_store_or_dest takes a room_id, it seems clear that
    it should be sanity-checking the room_id of the requested events, so let's do
    it there.
    35bbe4ca
    History
    Check the room_id of events when fetching room state/auth (#6524)
    Richard van der Hoff authored
    When we request the state/auth_events to populate a backwards extremity (on
    backfill or in the case of missing events in a transaction push), we should
    check that the returned events are in the right room rather than blindly using
    them in the room state or auth chain.
    
    Given that _get_events_from_store_or_dest takes a room_id, it seems clear that
    it should be sanity-checking the room_id of the requested events, so let's do
    it there.