You've already forked matrix-js-sdk
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:
@@ -299,10 +299,6 @@ Room.prototype.guessDMUserId = function() {
|
|||||||
return inviterId;
|
return inviterId;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const fallbackMember = this.getAvatarFallbackMember();
|
|
||||||
if (fallbackMember) {
|
|
||||||
return fallbackMember.userId;
|
|
||||||
}
|
|
||||||
// remember, we're assuming this room is a DM,
|
// remember, we're assuming this room is a DM,
|
||||||
// so returning the first member we find should be fine
|
// so returning the first member we find should be fine
|
||||||
const hasHeroes = Array.isArray(this._summaryHeroes) &&
|
const hasHeroes = Array.isArray(this._summaryHeroes) &&
|
||||||
@@ -313,13 +309,6 @@ Room.prototype.guessDMUserId = function() {
|
|||||||
const members = this.currentState.getMembers();
|
const members = this.currentState.getMembers();
|
||||||
const anyMember = members.find((m) => m.userId !== this.myUserId);
|
const anyMember = members.find((m) => m.userId !== this.myUserId);
|
||||||
if (anyMember) {
|
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;
|
return anyMember.userId;
|
||||||
}
|
}
|
||||||
// it really seems like I'm the only user in the room
|
// it really seems like I'm the only user in the room
|
||||||
|
|||||||
Reference in New Issue
Block a user