From 24731687dcb993f00e38c74294929ca0ed3fb980 Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Tue, 11 May 2021 13:05:02 +0200 Subject: [PATCH] log room id in invite and archivedroom afterSync --- src/matrix/Sync.js | 4 ++-- src/matrix/room/ArchivedRoom.js | 3 ++- src/matrix/room/Invite.js | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/matrix/Sync.js b/src/matrix/Sync.js index ce297cc7..cde134e4 100644 --- a/src/matrix/Sync.js +++ b/src/matrix/Sync.js @@ -309,13 +309,13 @@ export class Sync { _afterSync(sessionState, inviteStates, roomStates, archivedRoomStates, log) { log.wrap("session", log => this._session.afterSync(sessionState.changes, log), log.level.Detail); for(let ars of archivedRoomStates) { - log.wrap("archivedRoom", () => ars.archivedRoom.afterSync(ars.changes), log.level.Detail); + log.wrap("archivedRoom", log => ars.archivedRoom.afterSync(ars.changes, log), log.level.Detail); } for(let rs of roomStates) { log.wrap("room", log => rs.room.afterSync(rs.changes, log), log.level.Detail); } for(let is of inviteStates) { - log.wrap("invite", () => is.invite.afterSync(is.changes), log.level.Detail); + log.wrap("invite", log => is.invite.afterSync(is.changes, log), log.level.Detail); } this._session.applyRoomCollectionChangesAfterSync(inviteStates, roomStates, archivedRoomStates); } diff --git a/src/matrix/room/ArchivedRoom.js b/src/matrix/room/ArchivedRoom.js index 0253d366..f3bd09a0 100644 --- a/src/matrix/room/ArchivedRoom.js +++ b/src/matrix/room/ArchivedRoom.js @@ -73,7 +73,8 @@ export class ArchivedRoom extends BaseRoom { * Called with the changes returned from `writeSync` to apply them and emit changes. * No storage or network operations should be done here. */ - afterSync({summaryData, kickDetails, kickAuthor}) { + afterSync({summaryData, kickDetails, kickAuthor}, log) { + log.set("id", this.id); if (summaryData) { this._summary.applyChanges(summaryData); } diff --git a/src/matrix/room/Invite.js b/src/matrix/room/Invite.js index ec173f50..d0476cb3 100644 --- a/src/matrix/room/Invite.js +++ b/src/matrix/room/Invite.js @@ -152,7 +152,8 @@ export class Invite extends EventEmitter { } } - afterSync(changes) { + afterSync(changes, log) { + log.set("id", this.id); if (changes) { if (changes.removed) { this._accepting = false;