mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-05-08 08:58:38 +01:00
Proper session reset: Delete sessions before and after (#1796)
* web requests: Don't fail if JSON not well-formed in error cases Turns out that before our move to node-fetch, we ignored JSON.parse() failures: https://github.com/WhisperSystems/Signal-Desktop/pull/1552/files#diff-1103a6aff0f28b6066715c6994278767L37518 * Update to libsignal v1.2.0, delete sessions on reset session Previously we only archived sessions when sending or receiving a 'reset secure session, which didn't match up with the mobile apps.
This commit is contained in:
@@ -718,7 +718,7 @@
|
||||
recipients : this.getRecipients(),
|
||||
flags : textsecure.protobuf.DataMessage.Flags.END_SESSION
|
||||
});
|
||||
message.send(textsecure.messaging.closeSession(this.id, now));
|
||||
message.send(textsecure.messaging.resetSession(this.id, now));
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user