debug: when we clear all data, the sender certificate is not deleted, so just generate a new one each time we send a UD message

pull/82/head
Ryan ZHAO 5 years ago
parent 774478a6e2
commit 0ff7b780cc

@ -408,16 +408,8 @@ public class OWSUDManagerImpl: NSObject, OWSUDManager {
}
public func ensureSenderCertificate(certificateExpirationPolicy: OWSUDCertificateExpirationPolicy) -> Promise<SMKSenderCertificate> {
// If there is a valid cached sender certificate, use that.
//
// NOTE: We use a "strict" expiration policy.
if let certificate = senderCertificate(certificateExpirationPolicy: certificateExpirationPolicy) {
return Promise.value(certificate)
}
// Try to obtain a new sender certificate.
return firstly {
// requestSenderCertificate()
generateSenderCertificate()
}.map { (certificateData: Data, certificate: SMKSenderCertificate) in

Loading…
Cancel
Save