Sfoglia il codice sorgente

fix app crash when not sending a quoted message

cyberta 4 anni fa
parent
commit
322c7ca32c
1 ha cambiato i file con 3 aggiunte e 1 eliminazioni
  1. 3 1
      deltachat-ios/Chat/ChatViewController.swift

+ 3 - 1
deltachat-ios/Chat/ChatViewController.swift

@@ -945,7 +945,9 @@ class ChatViewController: UITableViewController {
             if let draftText = self.draft.draftText {
                 let message = DcMsg(viewType: DC_MSG_TEXT)
                 message.text = draftText.trimmingCharacters(in: .whitespacesAndNewlines)
-                message.quoteMessage = self.draft.quoteMessage
+                if let quoteMessage = self.draft.quoteMessage {
+                    message.quoteMessage = quoteMessage
+                }
                 message.sendInChat(id: self.chatId)
                 DispatchQueue.main.async {
                     self.quotePreview.cancel()