Merge branch 'fix/bad-uid-crash' into 'next'

Fix crash when a bad user ID is in the database

See merge request famedly/conduit!334
merge-requests/316/merge
Timo Kösters 2 years ago
commit 1219535e56

@ -405,10 +405,11 @@ async fn sync_helper(
continue; continue;
} }
}; };
lazy_loaded.insert(
UserId::parse(state_key.as_ref()) // This check is in case a bad user ID made it into the database
.expect("they are in timeline_users, so they should be correct"), if let Ok(uid) = UserId::parse(state_key.as_ref()) {
); lazy_loaded.insert(uid);
}
state_events.push(pdu); state_events.push(pdu);
} }
} }

Loading…
Cancel
Save