From 2e77d7bc84f5a207c6db39c88c0448caf7d13e15 Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Tue, 19 Sep 2023 16:45:17 +0200 Subject: [PATCH] Fixed iOS notifications when it's an emoji reaction Fixed new nullable variable in wrapper --- Classes/MagicSearch.swift | 5 +++-- .../ChatConversationTableViewSwift.swift | 5 +++-- Resources/fr.lproj/Localizable.strings | Bin 77768 -> 77950 bytes .../NotificationService.swift | 16 +++++++++++++--- 4 files changed, 19 insertions(+), 7 deletions(-) diff --git a/Classes/MagicSearch.swift b/Classes/MagicSearch.swift index 994e99b02..2dac0586c 100644 --- a/Classes/MagicSearch.swift +++ b/Classes/MagicSearch.swift @@ -83,10 +83,11 @@ import linphonesw if let addr = searchResult.address, let foundContact = getContactFromAddr(addr: addr) { return foundContact } + if searchResult.phoneNumber != nil { if let foundContact = getContactFromPhoneNb(phoneNb: searchResult.phoneNumber!) { - return foundContact - } + return foundContact + } } // Friend comes from provisioning diff --git a/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift b/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift index 310fdadbe..30c802389 100644 --- a/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift +++ b/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift @@ -625,7 +625,8 @@ class ChatConversationTableViewSwift: UIViewController, UICollectionViewDataSour } viewer.imageViewer = image - viewer.imageNameViewer = chatMessage.contents.first!.name!.isEmpty ? "" : chatMessage.contents.first!.name! + viewer.imageNameViewer = (chatMessage.contents.first!.name!.isEmpty ? "" : chatMessage.contents.first!.name)! + viewer.imagePathViewer = chatMessage.contents.first!.exportPlainFile() viewer.contentType = chatMessage.contents.first!.type PhoneMainView.instance().changeCurrentView(viewer.compositeViewDescription()) @@ -701,7 +702,7 @@ class ChatConversationTableViewSwift: UIViewController, UICollectionViewDataSour } viewer.imageViewer = image - viewer.imageNameViewer = chatMessage!.contents[index].name!.isEmpty ? "" : chatMessage!.contents[index].name! + viewer.imageNameViewer = (chatMessage!.contents[index].name!.isEmpty ? "" : chatMessage!.contents[index].name)! viewer.imagePathViewer = chatMessage!.contents[index].exportPlainFile() viewer.contentType = chatMessage!.contents[index].type PhoneMainView.instance().changeCurrentView(viewer.compositeViewDescription()) diff --git a/Resources/fr.lproj/Localizable.strings b/Resources/fr.lproj/Localizable.strings index fbe95b0763fc2971d8b451df12d24dd102c6da41..25ff586b0fb7a1d5b31693a44b50618756e54949 100644 GIT binary patch delta 159 zcmX?cpXJ{JmWC~iC-ix_81#YAnIVHAk)dRApo1`f5ko4Foy<_ekjaqGkT+dki%~j< zi$RG&0j#JPNF$V_GNb_cNeq=hQi;J9tSS+#;w8|Kbf6Im3