check only in remoteEntries
This commit is contained in:
parent
3c28ee1adf
commit
4fa32bac2f
1 changed files with 1 additions and 14 deletions
|
@ -344,7 +344,7 @@ export class Timeline {
|
|||
* @returns entry if found, undefined otherwise
|
||||
*/
|
||||
_findLoadedEventById(eventId) {
|
||||
return this.getFromAllEntriesById(eventId) ?? this._contextEntriesNotInTimeline.get(eventId);
|
||||
return this.getByEventId(eventId) ?? this._contextEntriesNotInTimeline.get(eventId);
|
||||
}
|
||||
|
||||
async _getEventFromStorage(eventId) {
|
||||
|
@ -423,19 +423,6 @@ export class Timeline {
|
|||
return null;
|
||||
}
|
||||
|
||||
getFromAllEntriesById(eventId) {
|
||||
if (!this._allEntries) {
|
||||
// if allEntries isn't loaded yet, fallback to looking only in remoteEntries
|
||||
return this.getByEventId(eventId);
|
||||
}
|
||||
for (const entry of this._allEntries) {
|
||||
if (entry.id === eventId) {
|
||||
return entry;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/** @public */
|
||||
get entries() {
|
||||
return this._allEntries;
|
||||
|
|
Reference in a new issue