From 7506280ab15a1475d74b105f098f50ef8bd43da5 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Fri, 2 Apr 2021 10:06:25 +0200 Subject: [PATCH] Detect leave dialog last room --- src/components/Chat.vue | 2 +- src/components/LeaveRoomDialog.vue | 14 ++++++++++++-- src/services/matrix.service.js | 8 +++++++- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/components/Chat.vue b/src/components/Chat.vue index 779a465..40c488c 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -586,7 +586,7 @@ export default { const createEvent = this.room.currentState.getStateEvents("m.room.create",""); if (createEvent) { const creatorId = createEvent.getContent().creator; - if (creatorId == this.$matrix.currentUserId && createEvent.getLocalAge() < (2000 * 60000) /* 2 minutes */) { + if (creatorId == this.$matrix.currentUserId && createEvent.getLocalAge() < (5 * 60000) /* 5 minutes */) { this.showCreatedRoomWelcomeHeader = true; } } diff --git a/src/components/LeaveRoomDialog.vue b/src/components/LeaveRoomDialog.vue index 77d75df..c6145fc 100644 --- a/src/components/LeaveRoomDialog.vue +++ b/src/components/LeaveRoomDialog.vue @@ -6,11 +6,11 @@

Goodbye, {{ $matrix.currentUserDisplayName }}.

-
+
If you want to join this group again, you can join under a new identity. To keep {{ $matrix.currentUserDisplayName }}, create an account.
- Since this group is public, you can join again later. + You can always join this room again if you know the link.