From 5c53c31fec2fa8ea0bdc73c5df0bb4f177fc2616 Mon Sep 17 00:00:00 2001 From: Ryan ZHAO Date: Tue, 11 Aug 2020 11:48:11 +1000 Subject: [PATCH] fix display name not shown when a Desktop contact change Disappearing message in a conversation --- SignalServiceKit/src/Messages/OWSMessageManager.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Messages/OWSMessageManager.m b/SignalServiceKit/src/Messages/OWSMessageManager.m index 492ef2ea9..ecdb75eb6 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -1061,7 +1061,7 @@ NS_ASSUME_NONNULL_BEGIN } OWSAssertDebug(disappearingMessagesConfiguration); [disappearingMessagesConfiguration saveWithTransaction:transaction]; - NSString *name = [dataMessage.profile displayName] ?: [self.contactsManager displayNameForPhoneIdentifier:envelope.source transaction:transaction]; + NSString *name = [dataMessage.profile displayName] ?: [SSKEnvironment.shared.profileManager profileNameForRecipientWithID:envelope.source transaction:transaction] ?: envelope.source; // MJK TODO - safe to remove senderTimestamp OWSDisappearingConfigurationUpdateInfoMessage *message =