minor refactoring

pull/443/head
Ryan ZHAO 4 years ago
parent f6455253a0
commit 6dfa882803

@ -275,11 +275,8 @@ fun MessageSender.sendLatestEncryptionKeyPair(publicKey: String, groupPublicKey:
return return
} }
// Get the latest encryption key pair // Get the latest encryption key pair
val encryptionKeyPair = if (pendingKeyPair[groupPublicKey] != null && pendingKeyPair[groupPublicKey]!!.isPresent) { val encryptionKeyPair = pendingKeyPair[groupPublicKey]?.orNull()
pendingKeyPair[groupPublicKey]!!.get() ?: storage.getLatestClosedGroupEncryptionKeyPair(groupPublicKey) ?: return
} else {
storage.getLatestClosedGroupEncryptionKeyPair(groupPublicKey)
} ?: return
// Send it // Send it
val proto = SignalServiceProtos.KeyPair.newBuilder() val proto = SignalServiceProtos.KeyPair.newBuilder()
proto.publicKey = ByteString.copyFrom(encryptionKeyPair.publicKey.serialize()) proto.publicKey = ByteString.copyFrom(encryptionKeyPair.publicKey.serialize())

Loading…
Cancel
Save