async fn check_room_auth(
services: &Services,
event: &Event,
state_lock: &RoomMutexGuard,
) -> ResultExpand description
Builds and signs the event against the room’s current state without storing it, refusing one room auth would reject now.
A change to the sender’s own membership skips the check when the server configuration says so.