handle double AFR in conversation onAccept

pull/1137/head
Audric Ackermann 5 years ago
parent 2d26479177
commit a8a4c4995a
No known key found for this signature in database
GPG Key ID: 999F434D76324AD4

@ -252,20 +252,24 @@
const messages = await window.Signal.Data.getMessagesByConversation(
this.getPrimaryDevicePubKey(),
{
limit: 1,
limit: 5,
MessageCollection: Whisper.MessageCollection,
type: 'friend-request',
}
);
const lastMessageModel = messages.at(0);
if (lastMessageModel) {
lastMessageModel.acceptFriendRequest();
let lastMessage = null;
messages.forEach(m => {
m.acceptFriendRequest();
lastMessage = m;
})
if (lastMessage) {
await this.markRead();
window.Whisper.events.trigger(
'showConversation',
this.id,
lastMessageModel.id
lastMessage.id
);
}
},

Loading…
Cancel
Save