From d4e9b43f0c2f571ef38e18fd607097f3c61be30f Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Wed, 30 Sep 2020 10:13:47 +1000 Subject: [PATCH] remove QUIT type of mediumgroupupdate --- protos/SignalService.proto | 1 - ts/receiver/mediumGroups.ts | 2 -- ts/session/medium_group/index.ts | 1 - .../data/mediumgroup/MediumGroupQuitMessage.ts | 12 ------------ 4 files changed, 16 deletions(-) delete mode 100644 ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupQuitMessage.ts diff --git a/protos/SignalService.proto b/protos/SignalService.proto index f7b76be2f..8a40c1576 100644 --- a/protos/SignalService.proto +++ b/protos/SignalService.proto @@ -57,7 +57,6 @@ message MediumGroupUpdate { INFO = 1; // groupPublicKey, name, senderKeys, members, admins SENDER_KEY = 2; // groupPublicKey, senderKeys SENDER_KEY_REQUEST = 3; // groupPublicKey - QUIT = 4; // groupPublicKey } message SenderKey { diff --git a/ts/receiver/mediumGroups.ts b/ts/receiver/mediumGroups.ts index 810e6340e..9620e11d6 100644 --- a/ts/receiver/mediumGroups.ts +++ b/ts/receiver/mediumGroups.ts @@ -427,8 +427,6 @@ export async function handleMediumGroupUpdate( await handleNewGroup(envelope, groupUpdate); } else if (type === Type.INFO) { await handleMediumGroupChange(envelope, groupUpdate); - } else if (type === Type.QUIT) { - await handleQuit(envelope, groupUpdate); } else { window.log.error('Unknown group update type: ', type); } diff --git a/ts/session/medium_group/index.ts b/ts/session/medium_group/index.ts index 1ce3d5197..fac27a0a7 100644 --- a/ts/session/medium_group/index.ts +++ b/ts/session/medium_group/index.ts @@ -13,7 +13,6 @@ import { getChainKey } from './ratchet'; import { MultiDeviceProtocol } from '../protocols'; import { BufferType } from '../utils/String'; import { UserUtil } from '../../util'; -import { MediumGroupQuitMessage } from '../messages/outgoing/content/data/mediumgroup/MediumGroupQuitMessage'; import { ClosedGroupChatMessage, ClosedGroupMessage, diff --git a/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupQuitMessage.ts b/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupQuitMessage.ts deleted file mode 100644 index 42d6e9f9b..000000000 --- a/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupQuitMessage.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { SignalService } from '../../../../../../protobuf'; -import { MediumGroupMessage } from '.'; - -export class MediumGroupQuitMessage extends MediumGroupMessage { - protected mediumGroupContext(): SignalService.MediumGroupUpdate { - const mediumGroupContext = super.mediumGroupContext(); - - mediumGroupContext.type = SignalService.MediumGroupUpdate.Type.QUIT; - - return mediumGroupContext; - } -}