1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-11-25 05:23:13 +03:00

MatrixRTC: enforce Promise handling using eslint rules (#4725)

* MatrixRTC: enforce Promise handling using eslint rules

* Fix lints without behaviour change.

* fix not calling functions

---------

Co-authored-by: Timo <toger5@hotmail.de>
This commit is contained in:
Hugh Nimmo-Smith
2025-02-24 20:15:07 +00:00
committed by GitHub
parent ea770282ea
commit 524cb65c5d
5 changed files with 24 additions and 13 deletions

View File

@@ -458,11 +458,11 @@ export class MatrixRTCSession extends TypedEventEmitter<MatrixRTCSessionEvent, M
logger.info(`Memberships for call in room ${this.room.roomId} have changed: emitting`);
this.emit(MatrixRTCSessionEvent.MembershipsChanged, oldMemberships, this.memberships);
this.membershipManager?.onRTCSessionMemberUpdate(this.memberships);
void this.membershipManager?.onRTCSessionMemberUpdate(this.memberships);
}
// This also needs to be done if `changed` = false
// A member might have updated their fingerprint (created_ts)
this.encryptionManager.onMembershipsUpdate(oldMemberships);
void this.encryptionManager.onMembershipsUpdate(oldMemberships);
this.setExpiryTimer();
};