From b4c7f6008e37d201b74a01e5a79e07c00dc55983 Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Tue, 2 Apr 2024 20:40:47 -0400 Subject: [PATCH 1/2] Show join link in private groups --- plugins/plugins/core/components/ChatPage.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/plugins/core/components/ChatPage.js b/plugins/plugins/core/components/ChatPage.js index 1a5a9db5..29d30402 100644 --- a/plugins/plugins/core/components/ChatPage.js +++ b/plugins/plugins/core/components/ChatPage.js @@ -395,7 +395,7 @@ class ChatPage extends LitElement {
- ${(!this.isReceipient && +this._chatId !== 0 && this.groupInfo.isOpen) ? + ${(!this.isReceipient && +this._chatId !== 0) ? html` link ` From 728dc79bd65a2700b0aaf74bd33aee50cd34327d Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Tue, 2 Apr 2024 22:42:24 -0400 Subject: [PATCH 2/2] Allow private group join by link --- .../plugins/core/group-management/group-management.src.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/plugins/plugins/core/group-management/group-management.src.js b/plugins/plugins/core/group-management/group-management.src.js index da426a27..87872bbd 100644 --- a/plugins/plugins/core/group-management/group-management.src.js +++ b/plugins/plugins/core/group-management/group-management.src.js @@ -1847,13 +1847,7 @@ class GroupManagement extends LitElement { if(sideEffectAction && sideEffectAction.type === 'openJoinGroupModal'){ const res = await getGroupInfo(sideEffectAction.data) if(res && res.groupId){ - if(res.isOpen){ - this.joinGroup(res) - - } else { - let snackbarstring = get("managegroup.mg45") - parentEpml.request('showSnackBar', `${snackbarstring}`) - } + this.joinGroup(res) } window.parent.reduxStore.dispatch( window.parent.reduxAction.setSideEffectAction(null)