check only in remoteEntries

This commit is contained in:
RMidhunSuresh 2022-01-14 16:14:06 +05:30
parent 3c28ee1adf
commit 4fa32bac2f

View file

@ -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;