From 37da52413f07d9378e715953cb6bdb0c134def76 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 8 May 2018 18:35:11 -0400 Subject: [PATCH] Fix contact share protos: display name, organization name. --- SignalServiceKit/src/Messages/Interactions/OWSContact.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SignalServiceKit/src/Messages/Interactions/OWSContact.m b/SignalServiceKit/src/Messages/Interactions/OWSContact.m index 4cad201c3..3d33d603c 100644 --- a/SignalServiceKit/src/Messages/Interactions/OWSContact.m +++ b/SignalServiceKit/src/Messages/Interactions/OWSContact.m @@ -835,8 +835,13 @@ NSString *NSStringForContactAddressType(OWSContactAddressType value) if (contact.nameSuffix.ows_stripped.length > 0) { nameBuilder.suffix = contact.nameSuffix.ows_stripped; } + nameBuilder.displayName = contact.displayName; [contactBuilder setNameBuilder:nameBuilder]; + if (contact.organizationName.ows_stripped.length > 0) { + contactBuilder.organization = contact.organizationName.ows_stripped; + } + for (OWSContactPhoneNumber *phoneNumber in contact.phoneNumbers) { OWSSignalServiceProtosDataMessageContactPhoneBuilder *phoneBuilder = [OWSSignalServiceProtosDataMessageContactPhoneBuilder new];