Convert EventTimeline, EventTimelineSet and TimelineWindow to TS
This commit is contained in:
parent
3d5117c631
commit
fcdb0a27d0
3 changed files with 17 additions and 13 deletions
|
@ -16,7 +16,7 @@ limitations under the License.
|
|||
|
||||
import { EventEmitter } from "events";
|
||||
import { RoomMember } from 'matrix-js-sdk/src/models/room-member';
|
||||
import { EventTimeline } from 'matrix-js-sdk/src/models/event-timeline';
|
||||
import { Direction, EventTimeline } from 'matrix-js-sdk/src/models/event-timeline';
|
||||
import { Room } from 'matrix-js-sdk/src/models/room';
|
||||
import { MatrixEvent } from 'matrix-js-sdk/src/models/event';
|
||||
import { EventTimelineSet } from 'matrix-js-sdk/src/models/event-timeline-set';
|
||||
|
@ -109,7 +109,7 @@ export default class EventIndex extends EventEmitter {
|
|||
// our message crawler.
|
||||
await Promise.all(encryptedRooms.map(async (room) => {
|
||||
const timeline = room.getLiveTimeline();
|
||||
const token = timeline.getPaginationToken("b");
|
||||
const token = timeline.getPaginationToken(Direction.Backward);
|
||||
|
||||
const backCheckpoint: ICrawlerCheckpoint = {
|
||||
roomId: room.roomId,
|
||||
|
@ -371,7 +371,7 @@ export default class EventIndex extends EventEmitter {
|
|||
if (!room) return;
|
||||
|
||||
const timeline = room.getLiveTimeline();
|
||||
const token = timeline.getPaginationToken("b");
|
||||
const token = timeline.getPaginationToken(Direction.Backward);
|
||||
|
||||
if (!token) {
|
||||
// The room doesn't contain any tokens, meaning the live timeline
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue