Fix minor profile picture bugs.

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

@ -1059,9 +1059,10 @@ MessageReceiver.prototype.extend({
const primaryConversation = ConversationController.get(
primaryDevicePubKey
);
//
if (profile) {
this.updateProfile(primaryConversation, profile, profileKey);
}
}
const ev = new Event('sent');
ev.confirm = this.removeFromCache.bind(this, envelope);

@ -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();
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