Potentially fix message reception issue

pull/198/head
nielsandriesse 5 years ago
parent 39bf983cd0
commit fa4ad37f03

@ -21,8 +21,8 @@ public class LokiSessionResetImplementation : NSObject, SessionResetProtocol {
} }
guard let preKeyMessage = whisperMessage as? PreKeyWhisperMessage else { return } guard let preKeyMessage = whisperMessage as? PreKeyWhisperMessage else { return }
guard let storedPreKey = storage.getPreKeyRecord(forContact: recipientID, transaction: transaction) else { guard let storedPreKey = storage.getPreKeyRecord(forContact: recipientID, transaction: transaction) else {
print("[Loki] Received a friend request from a public key for which no pre key bundle was created.") print("[Loki] Received a friend request accepted message from a public key for which no pre key bundle was created.")
throw Errors.invalidPreKey return
} }
guard storedPreKey.id == preKeyMessage.prekeyID else { guard storedPreKey.id == preKeyMessage.prekeyID else {
print("[Loki] Received a `PreKeyWhisperMessage` (friend request acceptance) from an unknown source.") print("[Loki] Received a `PreKeyWhisperMessage` (friend request acceptance) from an unknown source.")

Loading…
Cancel
Save