From f3ae798b1263cf985bb8511417b3789dab0b1c23 Mon Sep 17 00:00:00 2001
From: Audric Ackermann <audric@loki.network>
Date: Thu, 2 Jul 2020 09:46:55 +1000
Subject: [PATCH] remove SESSION_REQUEST flag from DataMessage. now in envelope

---
 protos/SignalService.proto | 1 -
 ts/receiver/receiver.ts    | 3 ---
 2 files changed, 4 deletions(-)

diff --git a/protos/SignalService.proto b/protos/SignalService.proto
index 69be6de73..0a5300c5d 100644
--- a/protos/SignalService.proto
+++ b/protos/SignalService.proto
@@ -142,7 +142,6 @@ message DataMessage {
     PROFILE_KEY_UPDATE        = 4;
     SESSION_RESTORE           = 64;
     UNPAIRING_REQUEST         = 128;
-    SESSION_REQUEST           = 256;
   }
 
   message Quote {
diff --git a/ts/receiver/receiver.ts b/ts/receiver/receiver.ts
index 4c34efaf9..8991e53c4 100644
--- a/ts/receiver/receiver.ts
+++ b/ts/receiver/receiver.ts
@@ -344,8 +344,6 @@ export function processDecrypted(envelope: EnvelopePlus, decrypted: any) {
   } else if (decrypted.flags & FLAGS.PROFILE_KEY_UPDATE) {
     decrypted.body = '';
     decrypted.attachments = [];
-  } else if (decrypted.flags & FLAGS.SESSION_REQUEST) {
-    // do nothing
   } else if (decrypted.flags & FLAGS.SESSION_RESTORE) {
     // do nothing
   } else if (decrypted.flags & FLAGS.UNPAIRING_REQUEST) {
@@ -569,7 +567,6 @@ export async function handleMessageEvent(event: any): Promise<void> {
 
   const {
     PROFILE_KEY_UPDATE,
-    SESSION_REQUEST,
     SESSION_RESTORE,
   } = SignalService.DataMessage.Flags;