From b071a5573b90ba8b1129a64394ec5cbcfa2753fd Mon Sep 17 00:00:00 2001 From: Lauren Elden <B.Lauren1695@gmail.com> Date: Mon, 9 Mar 2020 11:21:14 +0100 Subject: [PATCH] #265: fix critical errors --- enzevalos_iphone/OutgoingMail.swift | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/enzevalos_iphone/OutgoingMail.swift b/enzevalos_iphone/OutgoingMail.swift index 55c681cf..52904e43 100644 --- a/enzevalos_iphone/OutgoingMail.swift +++ b/enzevalos_iphone/OutgoingMail.swift @@ -116,11 +116,13 @@ class OutgoingMail { self.sendEncryptedIfPossible = sendEncryptedIfPossible self.attachments = attachments self.orderReceivers() - let signature = OutgoingMail.extractPGPSignature(attachment: attachments.first!) - guard let SignatureData = signature.first?.data(using: .utf8) else { - return + if let attachment = attachments.first { + let signature = OutgoingMail.extractPGPSignature(attachment: attachment) + if let signatureData = signature.first?.data(using: .utf8) { + self.attachedSignature = signatureData + } } - self.attachedSignature = SignatureData + } init(mail: PersistentMail){ -- GitLab