1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-12-04 05:02:41 +03:00

remove unneeded checks, we should always have enough heroes or members

This commit is contained in:
Bruno Windels
2018-09-04 13:01:15 +02:00
parent 3e32bc0d5d
commit f0d3d0d74e

View File

@@ -299,10 +299,6 @@ Room.prototype.guessDMUserId = function() {
return inviterId;
}
}
const fallbackMember = this.getAvatarFallbackMember();
if (fallbackMember) {
return fallbackMember.userId;
}
// remember, we're assuming this room is a DM,
// so returning the first member we find should be fine
const hasHeroes = Array.isArray(this._summaryHeroes) &&
@@ -313,13 +309,6 @@ Room.prototype.guessDMUserId = function() {
const members = this.currentState.getMembers();
const anyMember = members.find((m) => m.userId !== this.myUserId);
if (anyMember) {
}
const createEvent = this.currentState.getStateEvents("m.room.create", "");
if (createEvent) {
const sender = createEvent.getSender();
if (sender !== this.myUserId) {
return sender;
}
return anyMember.userId;
}
// it really seems like I'm the only user in the room