{{
+ {{
roomId && roomId.startsWith("@") ? $t("join.join_user") : $t("join.join")
}}
{{ loadingMessage }}
+ {{ $t("join.you_have_been_banned") }}
diff --git a/src/services/matrix.service.js b/src/services/matrix.service.js
index 08bc79c..2b80c10 100644
--- a/src/services/matrix.service.js
+++ b/src/services/matrix.service.js
@@ -369,29 +369,7 @@ export default {
}
break;
- case "m.room.member":
- {
- if (this.currentRoom && event.getRoomId() == this.currentRoom.roomId) {
- // Don't use this.currentRoomId, may be an alias. We need the real id!
- if (
- (event.getContent().membership == "leave" &&
- (event.getPrevContent() || {}).membership == "join" &&
- event.getStateKey() == this.currentUserId &&
- event.getSender() != this.currentUserId) ||
- (event.getContent().membership == "ban" && event.getStateKey() == this.currentUserId)
- ) {
- // We were kicked or banned
- // If this is a live event (not just backpaging) then redirect to goodbye!
- if (this.matrixClientReady) {
- const wasPurged = event.getContent().reason == "Room Deleted";
- this.$navigation.push({ name: "Goodbye", params: { roomWasPurged: wasPurged } }, -1);
- }
- }
- }
- }
- break;
-
- case "m.room.power_levels":
+ case "m.room.power_levels":
{
if (this.currentRoom && event.getRoomId() == this.currentRoom.roomId) {
this.currentRoomIsReadOnlyForUser = this.isReadOnlyRoomForUser(event.getRoomId(), this.currentUserId);