fallback to room summary for dm detection

This commit is contained in:
Bruno Windels 2018-08-14 11:43:03 +02:00
parent 612077125e
commit c8b6ccba25
2 changed files with 4 additions and 5 deletions

View file

@ -96,10 +96,8 @@ export default class DMRoomMap {
if (this.roomToUser[roomId] === undefined) {
// no entry? if the room is an invite, look for the is_direct hint.
const room = this.matrixClient.getRoom(roomId);
// TODO Use SUMMARYAPI to fix DM detection?
if (room) {
const me = room.getMember(this.matrixClient.getUserId());
return me && me.getDMInviter();
return room.getDMInviter();
}
}
return this.roomToUser[roomId];