diff --git a/src/components/Chat.vue b/src/components/Chat.vue index a61ed05..2a1e1dc 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -418,7 +418,9 @@ export default { return this.$matrix.currentRoom; }, roomId() { - if (!this.$matrix.ready) { + if (!this.$matrix.ready && this.currentUser) { + // If we have a user already, wait for ready state. If not, we + // dont want to return here, because we want to redirect to "join". return null; // Not ready yet... } if (this.room) { diff --git a/src/components/RoomInfo.vue b/src/components/RoomInfo.vue index 6bbfaad..5f3fe50 100644 --- a/src/components/RoomInfo.vue +++ b/src/components/RoomInfo.vue @@ -52,7 +52,7 @@ Members -
{{ room.getJoinedMemberCount() }}
{{ memberCount }}