don't assume localEntries exists, as load races with sync.afterSync

This commit is contained in:
Bruno Windels 2021-06-04 16:05:28 +02:00
parent 23321b4c76
commit bb6905bdcd

View file

@ -159,7 +159,9 @@ export class Timeline {
// Once the subscription is setup, MappedList will set up the local
// relations as needed with _applyAndEmitLocalRelationChange,
// so we're not missing anything by bailing out.
if (!this._localEntries.hasSubscriptions) {
//
// _localEntries can also not yet exist
if (!this._localEntries?.hasSubscriptions) {
return;
}
// find any local relations to this new remote event