diff --git a/js/modules/loki_app_dot_net_api.js b/js/modules/loki_app_dot_net_api.js index 80dbd91da..6d725a2a5 100644 --- a/js/modules/loki_app_dot_net_api.js +++ b/js/modules/loki_app_dot_net_api.js @@ -923,7 +923,6 @@ class LokiPublicChannelAPI { quote, attachments, preview, - avatar, } = messengerData; if (!timestamp) { return false; // Invalid message @@ -959,7 +958,6 @@ class LokiPublicChannelAPI { ].splice(-5); const from = adnMessage.user.name || 'Anonymous'; // profileName - const avatarObj = avatar || null; // track sources for multidevice support // sort it by home server @@ -1015,8 +1013,7 @@ class LokiPublicChannelAPI { contact: [], preview, profile: { - displayName: from, - avatar: avatarObj, + displayName: from }, }, }; @@ -1075,7 +1072,8 @@ class LokiPublicChannelAPI { if (slavePrimaryMap[messageData.source]) { // pop primary device avatars in if (avatarMap[slavePrimaryMap[messageData.source]]) { - // modify messageData for user's avatar? + // modify messageData for user's avatar + messageData.profile.avatar=avatarMap[slavePrimaryMap[messageData.source]]; } // delay sending the message @@ -1089,7 +1087,8 @@ class LokiPublicChannelAPI { // pop current device avatars in if (avatarMap[messageData.source]) { - // modify messageData for user's avatar? + // modify messageData for user's avatar + messageData.profile.avatar=avatarMap[messageData.source]; } // send event now @@ -1245,7 +1244,6 @@ class LokiPublicChannelAPI { type: 'network.loki.messenger.publicChat', value: { timestamp: messageTimeStamp, - avatar: avatarAnnotation, }, }, ...attachmentAnnotations,