You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-07 10:46:24 +03:00
use helper method for knowing whether a user was kicked
mainly for readability, but also to discourage grabbing into the member because of lazy loading changes
This commit is contained in:
@@ -81,8 +81,7 @@ export function isConfCallRoom(room, me, conferenceHandler) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function looksLikeDirectMessageRoom(room, me) {
|
export function looksLikeDirectMessageRoom(room, me) {
|
||||||
if (me.membership == "join" || me.membership === "ban" ||
|
if (me.membership == "join" || me.membership === "ban" || me.isKicked()) {
|
||||||
(me.membership === "leave" && me.events.member.getSender() !== me.events.member.getStateKey())) {
|
|
||||||
// Used to split rooms via tags
|
// Used to split rooms via tags
|
||||||
const tagNames = Object.keys(room.tags);
|
const tagNames = Object.keys(room.tags);
|
||||||
// Used for 1:1 direct chats
|
// Used for 1:1 direct chats
|
||||||
|
|||||||
@@ -178,8 +178,7 @@ class RoomListStore extends Store {
|
|||||||
|
|
||||||
if (me.membership == "invite") {
|
if (me.membership == "invite") {
|
||||||
lists["im.vector.fake.invite"].push(room);
|
lists["im.vector.fake.invite"].push(room);
|
||||||
} else if (me.membership == "join" || me.membership === "ban" ||
|
} else if (me.membership == "join" || me.membership === "ban" || me.isKicked()) {
|
||||||
(me.membership === "leave" && me.events.member.getSender() !== me.events.member.getStateKey())) {
|
|
||||||
// Used to split rooms via tags
|
// Used to split rooms via tags
|
||||||
let tagNames = Object.keys(room.tags);
|
let tagNames = Object.keys(room.tags);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user