Fix minor profile picture bugs.

pull/680/head
Mikunj 5 years ago
parent b3dcd07d16
commit daf5da09c6

@ -1059,8 +1059,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');

@ -144,17 +144,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