Skip to content
Snippets Groups Projects
  • Richard van der Hoff's avatar
    e203874c
    get rid of (most of) have_events from _update_auth_events_and_context_for_auth (#6468) · e203874c
    Richard van der Hoff authored
    have_events was a map from event_id to rejection reason (or None) for events
    which are in our local database. It was used as filter on the list of
    event_ids being passed into get_events_as_list. However, since
    get_events_as_list will ignore any event_ids that are unknown or rejected, we
    can equivalently just leave it to get_events_as_list to do the filtering.
    
    That means that we don't have to keep `have_events` up-to-date, and can use
    `have_seen_events` instead of `get_seen_events_with_rejection` in the one place
    we do need it.
    get rid of (most of) have_events from _update_auth_events_and_context_for_auth (#6468)
    Richard van der Hoff authored
    have_events was a map from event_id to rejection reason (or None) for events
    which are in our local database. It was used as filter on the list of
    event_ids being passed into get_events_as_list. However, since
    get_events_as_list will ignore any event_ids that are unknown or rejected, we
    can equivalently just leave it to get_events_as_list to do the filtering.
    
    That means that we don't have to keep `have_events` up-to-date, and can use
    `have_seen_events` instead of `get_seen_events_with_rejection` in the one place
    we do need it.
6468.misc 65 B