Fix multiple friend request timers instantiated

pull/247/head
sachaaaaa 6 years ago
parent cf8defc731
commit 926c9ce3ca

@ -277,6 +277,7 @@
conversation.updateProfile(),
conversation.updateProfileAvatar(),
conversation.resetPendingSend(),
conversation.setFriendRequestExpiryTimeout(),
]);
});
await Promise.all(promises);

@ -155,7 +155,6 @@
this.unset('lastMessage');
this.unset('lastMessageStatus');
this.setFriendRequestExpiryTimeout();
this.typingRefreshTimer = null;
this.typingPauseTimer = null;
@ -722,6 +721,9 @@
const ms = 60 * 60 * 1000 * hourLockDuration;
this.set({ unlockTimestamp: Date.now() + ms });
await window.Signal.Data.updateConversation(this.id, this.attributes, {
Conversation: Whisper.Conversation,
});
this.setFriendRequestExpiryTimeout();
}
await this.setFriendRequestStatus(FriendRequestStatusEnum.requestSent);

Loading…
Cancel
Save