Merge pull request #680 from Mikunj/bug-fix

Fix minor profile picture bugs.
pull/693/head
Mikunj Varsani 6 years ago committed by GitHub
commit eb03adf704
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1061,8 +1061,9 @@ MessageReceiver.prototype.extend({
const primaryConversation = ConversationController.get(
primaryDevicePubKey
);
//
this.updateProfile(primaryConversation, profile, profileKey);
if (profile) {
this.updateProfile(primaryConversation, profile, profileKey);
}
}
const ev = new Event('sent');

@ -145,17 +145,17 @@ Message.prototype = {
proto.profileKey = this.profileKey;
}
// Only send the display name for now.
// In the future we might want to extend this to send other things.
if (this.profile && this.profile.displayName) {
// Set the loki profile
if (this.profile) {
const profile = new textsecure.protobuf.DataMessage.LokiProfile();
profile.displayName = this.profile.displayName;
if (this.profile.displayName) {
profile.displayName = this.profile.displayName;
}
const conversation = window.ConversationController.get(
textsecure.storage.user.getNumber()
);
const avatarPointer = conversation.get('avatarPointer');
if (avatarPointer) {
profile.avatar = avatarPointer;
}

Loading…
Cancel
Save